skills/subagent-driven-development/SKILL.md
Use when executing implementation plans with independent tasks in the current session
npx skillsauth add kienbui1995/magic-powers subagent-driven-developmentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Execute plan by dispatching fresh subagent per task, with review after each.
Why subagents: Fresh context per task = focused work. Precisely crafted instructions = reliable results. Your context preserved for coordination.
Core principle: Fresh subagent per task + review = high quality, fast iteration.
vs. executing-plans: Same session, fresh context per task, review between tasks, faster iteration.
Dispatch implementer subagent with:
Implementer works: implements, tests, commits
Dispatch reviewer agent (Haiku — fast, cheap):
Handle review results:
Mark task complete in TodoWrite
| Role | Agent | Model | Why | |------|-------|-------|-----| | Implementation | (default subagent) | Sonnet | Good balance of quality/cost | | Code review | reviewer | Haiku | Fast, cheap, read-only | | Complex design questions | architect | Opus | Deep reasoning needed |
When dispatching an implementer subagent, provide:
## Task
[Exact task from plan]
## Context
- Working directory: [path]
- Relevant files: [list]
- Dependencies: [what previous tasks created]
## Requirements
- Follow TDD: write test first, verify it fails, implement, verify it passes
- Commit after each step
- Run full test suite before reporting done
## Do NOT
- Modify files outside the task scope
- Skip tests
- Change architecture decisions from the plan
After all tasks:
content-media
Use when designing for XR (AR/VR/MR), choosing interaction modes, or adapting 2D UI patterns for spatial computing
testing
Use when creating new skills, editing existing skills, or verifying skills work before deployment
development
Use when you have a spec or requirements for a multi-step task, before touching code
development
Use when executing a structured workflow — select and run a feature, bugfix, refactor, research, or incident template with correct agent and model assignments per phase.