hainamchung/agent-assistant/subagent-driven-development

Claude Code and agent skill by hainamchung/agent-assistant

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Execute implementation plans with fresh subagent per task + two-stage review (spec compliance then code quality). Use when implementing multi-task plans with independent tasks.

Install

npx vskill@latest install hainamchung/agent-assistant/subagent-driven-development

SKILL.md

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.

Core principle: Fresh subagent per task + two-stage review (spec then quality) = high quality, fast iteration

When to Use

Have implementation plan?
↓
Tasks mostly independent?
↓
subagent-driven-development ← YES to both

vs. Manual execution:

  • Subagents follow TDD naturally
  • Fresh context per task (no confusion)
  • Review checkpoints automatic

Model Selection

Use the least powerful model that can handle each role:

Task TypeModelExamples
MechanicalCheap/FastIsolated functions, clear specs, 1-2 files
StandardStandardMulti-file coordination, pattern matching
ArchitectureCapableDesign judgment, broad codebase understanding

Task complexity signals:

  • Touches 1-2 files with complete spec → cheap model
  • Touches multiple files with integration → standard model
  • Requires design judgment → most capable model

The Process

Per Task:
1. Dispatch implementer subagent
2. Implementer asks questions? → Answer + re-dispatch
3. Implementer implements, tests, commits, self-reviews
4. Dispatch spec compliance reviewer
5. Spec reviewer approves? → NO → Implementer fixes → re-review
6. Dispatch code quality reviewer
7. Code reviewer approves? → NO → Implementer fixes → re-review
8. Mark task complete
After all tasks:
- Dispatch final code reviewer
- Use finishing-a-development-branch

Implementer Status

DONE: Proceed to spec compliance review.

DONE_WITH_CONCERNS: Read concerns. If correctness/scope issues, address before review.

NEEDS_CONTEXT: Provide missing context and re-dispatch.

BLOCKED: Assess blocker:

  1. Context problem → provide more context, re-dispatch
  2. Needs more reasoning → re-dispatch with capable model
  3. Task too large → break into smaller pieces
  4. Plan wrong → escalate to human

Two-Stage Review

Stage 1: Spec Compliance Review

Verify implementation matches specification:

  • All requirements met?
  • Nothing extra added?
  • Scope creep?
  • Edge cases handled?
Stage 2: Code Quality Review

Verify implementation quality:

  • Naming, structure, DRY?
  • Security concerns?
  • Performance issues?
  • Error handling?

Status Reporting

After each subagent task, report:

markdown
## Status: [DONE | DONE_WITH_CONCERNS | NEEDS_CONTEXT | BLOCKED]
**Task:** {task ID}
**Summary:** {what was done}
**Concerns:** {if any}
**Blocked by:** {if blocked}

Red Flags

Never:

  • Start implementation without design approval
  • Skip spec compliance review
  • Skip code quality review
  • Proceed with unfixed issues
  • Dispatch multiple implementers in parallel
  • Start code quality review before spec compliance passes
  • Ignore subagent questions

Integration

Use with:

  • /cook:team — For building features
  • /plan:team — For creating plans to execute
  • brainstorming skill — For design approval before implementation

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
50
Repository forks
22
Repository npm downloads, 7 days
516
7-day trend score
33

Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 2 May 2026, 6 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/hainamchung/agent-assistant/subagent-driven-development/badge)](https://verified-skill.com/skills/hainamchung/agent-assistant/subagent-driven-development)

Something wrong with this skill or its page? Tell us.