subagent-driven-developmentlisted
Install: claude install-skill RBraga01/a-team
# Subagent-Driven Development
Execute a plan by dispatching fresh subagents per task, with two-stage review after each.
**Core principle:** Fresh subagent per task + two-stage review (spec then quality) = high quality, fast iteration.
**Continuous execution:** Do not pause to check in between tasks. Execute all tasks without stopping.
The only reasons to stop: BLOCKED status you cannot resolve, genuine ambiguity, or all tasks complete.
## Process
### Step 0: Setup
- Read plan file once; extract ALL tasks with full text and context
- Create TodoWrite with all tasks
- Verify git worktree isolation is configured
### Per Task:
1. Dispatch implementer subagent with full task text + relevant context
2. If implementer asks questions → answer, re-dispatch
3. Implementer implements, tests, commits, self-reviews
4. Dispatch spec compliance reviewer — confirms code matches spec
5. If spec issues → implementer fixes, reviewer re-reviews (loop)
6. Dispatch code quality reviewer — confirms quality standards met
7. If quality issues → implementer fixes, reviewer re-reviews (loop)
8. Mark task complete in TodoWrite
### After All Tasks:
- Dispatch final code reviewer for entire implementation
- Use `finishing-a-development-branch` skill
## Implementer Status Handling
| Status | Action |
|--------|--------|
| DONE | Proceed to spec compliance review |
| DONE_WITH_CONCERNS | Read concerns, address if correctness/scope issues |
| NEEDS_CONTEXT | Provide missing context, re-dispatch |
|