subagent-driven-development

Dispatch isolated subagents to execute implementation plans with two-stage reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Subagent-driven development enables executing implementation plans by dispatching fresh subagents for each task, with a two-stage review to ensure spec compliance and code quality, all within the current session.

Core Features & Use Cases

  • Fresh subagent per task with isolated context to prevent context leakage.
  • Two-stage reviews after each task: spec compliance first, then code quality.
  • Continuous execution without human-in-the-loop between tasks, enabling fast iteration.
  • Telemetry hooks and templates that coordinate planning, execution, and finishing workflows.

Quick Start

Start by dispatching a fresh implementer subagent for the first task and follow the two-stage review loop until all tasks are complete.

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 decomposed implementation plans using subagents?▼

Subagent-driven development dispatches a fresh isolated subagent for each decomposed task unit, executing implementation plans continuously within the current session without human-in-the-loop delays between tasks.

What is the two-stage review process for code quality and spec compliance?▼

The two-stage review runs spec compliance verification first, then evaluates code quality after each dispatched task completes, ensuring implementations meet requirements before assessing code structure within the current session.

How do I prevent context leakage when dispatching multiple subagents in a workflow?▼

Preventing context leakage requires dispatching a fresh subagent per task with isolated context boundaries, ensuring each implementation unit executes independently without inheriting prior task state within the session.

Can I execute implementation plans continuously without human-in-the-loop checkpoints between tasks?▼

Yes, continuous execution dispatches fresh subagents sequentially without human-in-the-loop checkpoints between tasks, triggering the two-stage spec compliance and code quality reviews automatically to enable fast iteration across the full implementation plan.

Does subagent-driven development require telemetry hooks for task coordination?▼

Telemetry hooks coordinate the planning, execution, and finishing workflows during subagent task dispatch, but the core two-stage review loop operates independently of telemetry to ensure spec compliance and code quality.

When should I avoid using subagent-driven development for task automation?▼

Avoid subagent-driven development when tasks cannot be decomposed into independent units or when strict human-in-the-loop approval is required between tasks, as it relies on continuous execution with automated two-stage reviews for isolated task dispatch.