# Team

> Split an approved plan into subtasks for coordinated parallel execution across multiple agent roles. Third step of the canonical coding workflow.

- Skill: `chainlesschain/team` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add chainlesschain/team`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chainlesschain/team/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: chainlesschain (https://skillmd.com/u/chainlesschain)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chainlesschain/team

---


# Team Skill

Coordinated parallel execution alternative to `$ralph`. Reads an
approved `plan.md`, splits the steps into subtasks, and returns a
routing spec describing the team composition and per-role assignments.
The coding agent / cowork runtime is responsible for actually spawning
and coordinating the sub-agents.

## Usage

```
$team 3:executor "execute the approved auth plan in parallel"
```

The `N:role` prefix is parsed from `task.action` or `task.params.spec`.

## Inputs (params)

- `size` (number, optional) — team size (default 3, max 6)
- `role` (string, optional) — default role for team members (`executor`, `reviewer`, `tester`, …)
- `spec` (string, optional) — raw `"N:role"` string, same as `task.action`
- `sessionId` (string, optional) — workflow session

## Output

- Appends a team-spawn marker to `progress.log`
- Returns a subtask assignment plan that the runtime can dispatch to
  cowork / coding-agent sub-sessions.

## Gates

- Refuses if `plan.md` is missing.
- Refuses if `plan.md` frontmatter `approved: false`.

