subagent-driven-development

Orchestrate AI subagents to implement plans with two-stage reviews.

4|1|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/rm2thaddeus/Aitor_Skills --skill subagent-driven-development-rm2thaddeus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/rm2thaddeus/Aitor_Skills/tree/main/subagent-driven-development
Command: npx skills add https://github.com/rm2thaddeus/Aitor_Skills --skill subagent-driven-development-rm2thaddeus

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the development process by orchestrating AI subagents to execute implementation plans, ensuring code quality through a rigorous two-stage review process.

Core Features & Use Cases

  • Task Decomposition: Breaks down complex implementation plans into manageable, independent tasks.
  • Subagent Orchestration: Dispatches specialized subagents for implementation, spec review, and code quality review.
  • Iterative Refinement: Manages feedback loops between implementer and reviewer subagents to fix issues.
  • Use Case: When you have a detailed feature plan, use this Skill to have AI agents write the code, review it against the spec, and then check for code quality, iterating until all tasks are complete and approved.

Quick Start

Use the subagent-driven-development skill to execute the plan outlined in 'docs/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 automate code generation and review with AI subagents?

You automate code generation by orchestrating AI subagents to execute implementation plans, dispatching dedicated agents for writing code and conducting a two-stage review process for spec compliance and code quality.

What is the best way to break down a feature plan into tasks for AI execution?

The best way to break down a feature plan is using subagent-driven development, which decomposes complex implementation plans into manageable, independent tasks executed by specialized AI subagents within a single session.

How does the two-stage code review process work for AI-generated code?

The two-stage code review process works by first dispatching a subagent to verify spec compliance, then dispatching another subagent to assess code quality, managing iterative feedback loops until all issues are fixed.

Can I use subagent orchestration for complex software development workflows?

Yes, you can use subagent orchestration for complex software development workflows by breaking down detailed feature plans into independent tasks and letting dedicated subagents implement and review the code.

Do I need a detailed implementation plan before using AI subagents?

Yes, you need a detailed implementation plan. The subagent-driven development workflow requires a pre-existing plan, such as a feature plan document, to decompose into independent tasks for the subagents to execute.

Why use iterative refinement loops in AI code generation?

Iterative refinement loops are used in AI code generation to manage feedback between implementer and reviewer subagents, ensuring that spec compliance and code quality issues are automatically fixed before final approval.