subagent-driven-development

Dispatch independent subagents for each implementation task with two-stage reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables executing implementation plans by dispatching independent subagents for each task within the same session, reducing context pollution and accelerating delivery.

Core Features & Use Cases

  • Fresh per-task subagents with isolated context to improve focus and quality.
  • Two-stage review workflow: spec compliance followed by code quality review.
  • Structured task orchestration that supports parallel or sequential execution across tasks.

Quick Start

Dispatch a plan and let the system allocate a fresh subagent for each task, then run spec and code quality reviews before moving to the next task.

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 subagents to reduce context pollution?

Subagent-driven development automates plan execution by dispatching a fresh, isolated subagent for each independent task within a single session. This approach reduces context pollution and accelerates delivery by maintaining focused task environments.

What is a two-stage review workflow for subagent task execution?

A two-stage review workflow for subagent task execution requires passing spec compliance and code quality reviews sequentially. Each dispatched subagent must satisfy both review stages before the orchestration engine moves to the next task in the plan.

How do I dispatch independent development tasks to subagents within a single session?

Dispatching independent development tasks to subagents requires a plan-dispatch workflow where the system allocates a fresh subagent per task. The orchestrator propagates clear task context to each isolated agent to support sequential or parallel execution.

Can subagent-driven development support parallel execution across independent plan tasks?

Yes, subagent-driven development supports structured task orchestration for parallel or sequential execution across independent plan tasks. Each task receives a fresh subagent with isolated context, ensuring focused execution before the two-stage review process.

When should I not use isolated subagents for development workflow automation?

Isolated subagents for development workflow automation should not be used when tasks are highly dependent on each other or require shared evolving context. This approach requires tasks to be largely independent to benefit from isolated execution and structured review loops.

Does subagent-driven development require a specific branching workflow for final integration?

Subagent-driven development requires a development branching workflow for final integration after all tasks pass their two-stage reviews. The system provides structured task orchestration and clear context propagation to integrate completed isolated tasks into the main branch.