subagent-driven-development

Delegate each task to a new subagent for isolated work and two-stage reviews.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/zhuyingcoder/cc-demo --skill subagent-driven-development-zhuyingcoder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/zhuyingcoder/cc-demo/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/zhuyingcoder/cc-demo --skill subagent-driven-development-zhuyingcoder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Subagent-driven development provides isolated subagents for independent tasks, enabling faster iteration with reduced context leakage and structured oversight.

Core Features & Use Cases

  • Per-task isolation with dedicated subagents
  • Two-stage reviews: specification compliance followed by code quality
  • Parallel task execution with controlled coordination

Quick Start

Assign each task to a fresh subagent and initiate the two-stage review workflow.

Frequently Asked Questions about subagent-driven-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is subagent-driven development and how does it work for task orchestration?

Subagent-driven development delegates each discrete task to a fresh subagent for isolated execution. It prevents context leakage by running independent work in parallel, followed by spec compliance and code quality reviews.

How do I execute parallel tasks with subagents while ensuring code review?

Assign each task to a dedicated subagent to enable parallel execution with controlled coordination. The workflow enforces code review through structured prompts that apply two-stage checks for specification compliance and code quality.

When do I need to use isolated subagents for workflow management?

Use isolated subagents for workflow management when your plan involves multiple discrete tasks requiring strict context separation and rapid iteration. It provides per-task isolation to prevent context leakage during independent work.

Can I use subagents for rapid iteration on plans with multiple independent tasks?

Yes, you can use fresh subagents for rapid iteration on multi-task plans. This approach applies structured prompts and controlled context to isolate each task, ensuring faster iteration without cross-task interference.

What's the best way to prevent context leakage during parallel task execution?

The best way to prevent context leakage is assigning each task to a new subagent. This per-task isolation ensures independent work remains separated, enabling rapid iteration with reduced context bleeding across the workflow.

Does subagent isolation work without external dependencies for prompt engineering?

Yes, subagent isolation works without external dependencies. It implements spec compliance checks and code quality reviews internally through structured prompts and controlled context, requiring no additional modules.