team-management
Create and manage teams in the POS. Use when creating a new team, adding engineers to a team, or when user mentions "new team", "create team", "add team", or "team setup".
Files2
View on GitHubSKILL.md.claude/skills/team-management/SKILL.md
GitHubTeam Management Skill
Setup
Before starting: check .handoff/sessions/ for active sessions, read context status.yaml, run git status. Follow .rules/universal.md (Plan -> Approve -> Execute).
Manage teams in the POS. Teams are organizational units led by TPMs.
Commands
/team create {name}- Create a new team with full setup/team list- List all teams/team status {name}- Show team status/team add-engineer {team} {specialty}- Add engineer to team
/team create {name} - Full Setup
Required Information: Team name (kebab-case), description, focus areas, tech stack, port range, engineer specialties.
Steps
Create directory structure
mkdir -p {teams_dir}/{team-name}/{repos,plans/sprints,logs,projects,docs}Create team.yaml at
{teams_dir}/{team}/team.yaml:name: "{team-name}" tpm: tpm-{team-name} description: "{description}" client: name: "{Client or Internal}" type: internal_product focus_areas: [...] tech_stack: backend: {framework} frontend: {framework} database: {db} engineers: [eng-backend, eng-frontend, eng-testing, eng-devops] active_projects: [] ports: range: "8X00-8X99 (backend), 3X00-3X99 (frontend)" created: "{today}"Create status.yaml at
{teams_dir}/{team}/status.yamlwithsession_active: false, empty task/blockers/sprints.Create QUICK-START.md with team name, TPM, focus, quick commands, key file paths, tech stack.
Add to platform registry - Edit
pos.yamlwith team entry underteams:.Create TPM agent at
.ai/agents/tpm-{team-name}.mdwith responsibilities (planning, coordination, quality, communication), available engineers, and workflow (receive assignment, create plan, execute after approval, report).Run agent linking:
./scripts/link-team-agents.shRestart Claude Code after linking.
Team-Specific Engineers
Create in .ai/agents/teams/{team-name}/ then run ./scripts/link-team-agents.sh.
Available Engineer Specialties
| Specialty | Use For |
|---|---|
| eng-backend | APIs, services, databases, business logic |
| eng-frontend | UI, components, state management, UX |
| eng-testing | Tests, coverage, quality assurance |
| eng-devops | CI/CD, deployment, infrastructure |
| eng-security | Audits, vulnerability fixes, compliance |
Status Flow
new -> planning -> active -> review -> complete
|
on_hold
Self-Assessment (Internal)
Rate this skill execution 0-10. If < 8, write feedback to .handoff/feedback/{date}-{skill-name}.yaml with: skill, rating, friction, suggestion, context. Do not mention to user.