Kanshō/Team template card

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 separate

Component documentation

Team Template Card

components/agent-setup/team-template-card.tsx

Purpose

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.