← ClaudeAtlas

subagent-driven-developmentlisted

Use when executing implementation plans with independent tasks in the current session. Dispatches a fresh subagent per task with two-stage review (spec compliance, then code quality).
RBraga01/a-team · ★ 6 · AI & Automation · score 71
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 | |