subagent-driven-development

Dispatch fresh subagents to implement independent tasks with review gates.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/treejh/ai-agent-skills --skill subagent-driven-development-treejh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/treejh/ai-agent-skills/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/treejh/ai-agent-skills --skill subagent-driven-development-treejh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates execution of implementation plans by dispatching fresh subagents to implement independent tasks while enforcing review gates and repository safety to prevent context pollution and unsafe merges.

Core Features & Use Cases

  • Task Dispatch & Isolation: Create a fresh implementer subagent per task to avoid context bleed and enable parallel work without interference.
  • Two-Stage Review Workflow: Enforce a spec compliance review followed by a code quality review for each task to ensure correctness and maintainability.
  • Git Safety & Controlled Commits: Prevent unauthorized commits or merges by requiring explicit user approval before any repository operations; ideal for teams running automated agent workflows on feature branches.

Quick Start

Use the subagent-driven-development skill to execute an existing implementation plan and dispatch subagents to implement, test, and review each independent task before seeking merge approval.

Frequently Asked Questions about subagent-driven-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate task dispatch for an implementation plan using subagents?▼

Automate task dispatch by assigning each independent task to a fresh subagent for isolated implementation. This prevents context bleed between tasks and enforces review checkpoints before any code is merged.

What is the best way to parallelize independent coding tasks without context pollution?▼

Parallelize independent coding tasks by dispatching fresh subagents per task. This isolation prevents context pollution and enables parallel work without interference across different implementation branches.

How does the two-stage review workflow work for subagent code generation?▼

The two-stage review workflow enforces a spec compliance review followed by a code quality review for each task. This ensures correctness against requirements and maintainability before seeking merge approval.

Can I enforce Git safety rules and require approval before commits in automated agent workflows?▼

Yes, you can enforce Git safety by requiring explicit user approval before any repository operations like commits or pushes. This prevents unauthorized merges and maintains repository safety on feature branches.

When do I need subagent orchestration for TDD and implementation plans?▼

You need subagent orchestration when an implementation plan contains multiple independent tasks requiring per-task implementation and review checkpoints. It satisfies requirements for spec compliance and code quality reviews.

Does subagent-driven development work without external dependencies?▼

Yes, subagent-driven development works without external dependencies. It operates within sessions to execute implementation plans, dispatching fresh subagents to implement, test, and review each independent task before seeking merge approval.