subagent-driven-development

Dispatch AI subagents to execute implementation plan tasks and review compliance.

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

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 dedicated AI subagent, ensuring high quality and rapid iteration.

Core Features & Use Cases

  • Task Decomposition: Automatically breaks down complex implementation plans into manageable, independent tasks.
  • Subagent Dispatch: Assigns a fresh AI subagent to each task for focused execution.
  • Two-Stage Review: Implements a rigorous review process with separate checks for spec compliance and code quality after each task.
  • Use Case: When working on a new feature, use this Skill to have AI agents write the code, test it, and ensure it meets all specifications and quality standards, iterating until perfect.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan located at '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 execute an implementation plan with AI agents?

Executing an implementation plan with AI agents involves breaking the plan into independent tasks and dispatching a dedicated subagent to each one. This Skill orchestrates that dispatch process, followed by sequential spec compliance and code quality reviews, managing iterations within a single session.

What is subagent-driven development for iterative coding?

Subagent-driven development is an iterative AI coding process where complex implementation plans are decomposed into manageable tasks. A fresh AI subagent executes each task independently, ensuring focused code generation and rapid iteration cycles.

How does AI code review work for iterative feature development?

AI code review in iterative development works through a rigorous two-stage process after each task is executed. The system runs sequential checks for spec compliance and code quality, automatically managing task iteration and question handling until the code meets all specifications.

Can I use AI subagents to automate TDD and code reviews?

Yes, you can use AI subagents to automate TDD and code reviews by assigning a fresh subagent to each task for focused execution. The system then performs automated spec compliance and code quality reviews, iterating until perfect.

Do I need a markdown implementation plan to start AI-driven development?

You need a structured implementation plan document, such as a markdown file located at 'docs/plans/feature-plan.md', to start AI-driven development. This plan is automatically decomposed into independent tasks for the subagents to execute.

What are the limitations of using a single AI session for subagent task execution?

The limitation of using a single AI session for subagent task execution is that all task decomposition, subagent dispatch, two-stage reviews, and iterations must be managed sequentially within that session's context window, which may constrain very large or complex plans.