← ClaudeAtlas

subagent-driven-developmentlisted

Use when executing implementation plans with independent tasks in the current session
gorban-dev/gor-mobile · ★ 2 · AI & Automation · score 75
Install: claude install-skill gorban-dev/gor-mobile
# Subagent-Driven Development Execute plan by dispatching fresh subagent per task, with two-stage review after each: spec compliance review first, then code quality review. **Why subagents:** You delegate tasks to specialized agents with isolated context. By precisely crafting their instructions and context, you ensure they stay focused and succeed at their task. They should never inherit your session's context or history — you construct exactly what they need. This also preserves your own context for coordination work. **Core principle:** Fresh subagent per task + two-stage review (spec then quality) = high quality, fast iteration **Artifacts travel as files.** Everything you paste into a dispatch prompt — and everything a subagent prints back — stays resident in your context for the rest of the session and is re-read on every later turn. Hand artifacts over as paths: task briefs (`scripts/task-brief`), implementer reports (report files in the plan workspace), review diffs (`scripts/review-package`). Exact values (numbers, magic strings, signatures) live in the brief — never retyped into the prompt. ## When to Use ```dot digraph when_to_use { "Have implementation plan?" [shape=diamond]; "Tasks mostly independent?" [shape=diamond]; "Stay in this session?" [shape=diamond]; "subagent-driven-development" [shape=box]; "executing-plans" [shape=box]; "Manual execution or brainstorm first" [shape=box]; "Have implementation plan?" -> "Tasks mostly i