subagent-driven-development

Dispatch subagents to implement tasks and review spec compliance and code quality.

103|15|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/KaimingWan/oh-my-claude-code --skill subagent-driven-development-kaimingwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/KaimingWan/oh-my-claude-code/tree/main/archive/v2/claude-skills/subagent-driven-development
Command: npx skills add https://github.com/KaimingWan/oh-my-claude-code --skill subagent-driven-development-kaimingwan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of implementing development tasks from a plan by dispatching specialized subagents for implementation and review, ensuring high-quality, spec-compliant code with rapid iteration.

Core Features & Use Cases

  • Task Decomposition: Breaks down an implementation plan into discrete, manageable tasks.
  • Subagent Orchestration: Manages the lifecycle of implementer and reviewer subagents for each task.
  • Two-Stage Review: Enforces both spec compliance and code quality checks before task completion.
  • Use Case: When you have a detailed feature plan with several independent tasks, use this Skill to have AI agents implement, test, and review each task sequentially within the same session, leading to faster development cycles.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan found in the file 'docs/plans/new-feature.md'.

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 code implementation and review using AI agents?

You can automate code implementation and review by dispatching specialized subagents for each task, followed by a two-stage review process. This ensures spec compliance and code quality for tasks executed sequentially within your current session.

What is subagent-driven development for task automation?

Subagent-driven development is an approach that orchestrates the execution of implementation plans by managing the lifecycle of independent implementer and reviewer subagents. It breaks down plans into discrete tasks and enforces both spec and code quality checks.

How do I execute a detailed feature plan with multiple independent tasks?

To execute a feature plan, you use this Skill to dispatch AI subagents that implement, test, and review each task sequentially within the same session. You simply point it to your implementation plan file to start rapid development cycles.

Does subagent orchestration enforce both spec compliance and code quality?

Yes, subagent orchestration enforces both spec compliance and code quality through a two-stage review process. It dispatches specific reviewer subagents to check each task against the specifications and quality standards before completion.

What do I need to provide to start automating implementation plans with subagents?

You need to provide a detailed feature plan with several independent tasks, such as a file in your docs/plans directory. The Skill requires specific subagent prompts for implementation, spec review, and code quality assessment to function correctly.

When should I use AI subagents for implementation rather than coding directly?

You should use AI subagents when you have a detailed feature plan with independent tasks and need rapid development cycles. It is ideal for breaking down plans into manageable tasks and ensuring automated spec compliance and code quality.