subagent-driven-development

Dispatch independent subagents to execute implementation plans with two-stage review.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/tc9011/my-skills --skill subagent-driven-development-tc9011
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/tc9011/my-skills/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/tc9011/my-skills --skill subagent-driven-development-tc9011

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the development process by breaking down implementation plans into independent tasks, each handled by a fresh subagent, ensuring high quality and rapid iteration.

Core Features & Use Cases

  • Task Decomposition: Automatically breaks down a plan into discrete, manageable tasks.
  • Independent Subagents: Assigns a new subagent for each task to prevent context pollution and ensure focus.
  • Two-Stage Review: Implements a rigorous review process with separate checks for spec compliance and code quality after each task.
  • Use Case: Developing a new feature with a detailed implementation plan. This Skill ensures each part of the feature is built correctly, tested, and reviewed before moving to the next, leading to a robust final product.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan located at ./plans/feature-plan.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 execute an implementation plan with automated task isolation?

To execute an implementation plan with task isolation, this Skill automatically breaks down the plan into discrete tasks and dispatches a fresh subagent for each task. It then runs a two-stage review process for spec compliance and code quality after every task.

What is the best way to prevent context pollution during complex code development?

Preventing context pollution during code development is achieved by assigning a new, independent subagent to each decomposed task. This ensures each subagent maintains strict focus on its specific implementation requirements without interference from previous tasks.

How does the two-stage code review process work for subagent tasks?

The two-stage code review process works by running separate automated checks for spec compliance and code quality after each subagent completes its task. This rigorous review ensures each part of the feature is built correctly and meets quality standards before moving forward.

Can I use subagent-driven development for rapid agile iteration cycles?

Yes, you can use subagent-driven development for rapid agile iteration cycles. It is specifically designed to provide structured, high-quality software development with rapid iteration by efficiently tracking progress and reviewing tasks within a single session.

Do I need a detailed implementation plan before starting task decomposition?

Yes, you need a detailed implementation plan before starting task decomposition. The Skill requires a structured plan file, such as a markdown document located at ./plans/feature-plan.md, to automatically break down the work into discrete, manageable tasks for the subagents.