Team template card
A reusable team setup — code-review crew, research crew, support escalation, and so on. Shows the roles it provisions and a one-click way to use it.
Included in the single kansho full pack. Components are not offered as separate installs.
Template gallery
Click a card to select; Use template stays separateComponent documentation
Team Template Card
components/agent-setup/team-template-card.tsxPurpose
Presents a reusable team template with category, description, ordered roles, models, and optional use action.
Appropriate use
Use in a template gallery where selection and application are controlled by the host.
Example
components/agent-setup/team-template-card.tsx has a representative live example in the "Template gallery" section on /components/team-template-card.
States
Cards may be selected, clickable, actionable through Use template, or fully static; category is optional.
API and props
TeamTemplateCard accepts name, description, roles, category, selected, onUse, onClick, and className.
Dependencies
Direct imports are React, Lucide icons, Badge, Button, Card, and cn.
Accessibility
Clickable card surfaces are native buttons with pressed state; when both actions exist, Use template renders as a separate sibling button rather than a nested control.
Limitations
The host must persist selection and show template-application success or failure.
Source
Source: components/agent-setup/team-template-card.tsx.
Full pack
components/agent-setup/team-template-card.tsx is documented at /components/team-template-card and installs only through the single Kansho full pack; no individual component install is offered.