VibeMastery Subagent-Driven Development
Implement plan tasks using focused subagents and strict review gates.
Hard Rules
- Run only one implementation subagent at a time.
- Require two review gates per task:
- spec compliance review
- code quality review
- Fix all review issues before moving to the next task.
- Do not commit changes unless the user explicitly asks.
Workflow
- Read the plan once and extract all tasks.
- For each task:
- dispatch implementer subagent with full task text + context
- answer clarifying questions before implementation continues
- run task verification checks
- dispatch spec compliance reviewer
- if issues: implementer fixes and spec reviewer re-checks
- dispatch code quality reviewer
- if issues: implementer fixes and reviewer re-checks
- mark task complete
- After all tasks, run one final end-to-end review.
- Present results and request user review.
Prompt Templates
Use these helper templates when dispatching subagents. They are located in the same directory as this skill file (e.g. skills/subagent-driven-development/ or .claude/skills/vibemastery-toolkit/subagent-driven-development/ depending on your install):
implementer-prompt.mdspec-reviewer-prompt.mdcode-quality-reviewer-prompt.md
Read the relevant file and use its contents as the subagent prompt, filling in the task text and context placeholders.
Per-Task Output Format
After each task, report:
Task completedFiles changedSpec review resultQuality review resultVerification result
Beginner Explanation Standard
- Keep wording simple and direct.
- Explain what changed and why it matters.
- Translate reviewer findings into plain English.
Completion Criteria
This workflow is complete only when:
- Every task passes both review gates.
- Plan verification checks pass.
- Results are explained clearly for beginners.
- No commit has been created unless explicitly requested.