subagent-driven-development

Dispatch fresh subagents per task with spec and code-quality reviews.

2|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/skytiger6724/qwen-skills --skill subagent-driven-development-skytiger6724
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/skytiger6724/qwen-skills/tree/main/subagent-driven-development
Command: npx skills add https://github.com/skytiger6724/qwen-skills --skill subagent-driven-development-skytiger6724

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Subagent-driven Development keeps implementation plans moving within one session while preventing context pollution between tasks and ensuring formal spec and quality reviews before closing each item.

Core Features & Use Cases

  • Fresh implementer for every task keeps each subagent focused on a single responsibility with just the data it needs, so the plan executes without dragging along stale context.
  • Two-stage quality gate runs a spec compliance reviewer followed by a code-quality reviewer after each implementer report, catching missing requirements and structural issues before advancing.
  • Model selection guidance pairs mechanical work with fast models and complex judgments with the most capable ones, making the workflow cost-effective yet thorough.
  • Use Case: When breaking a product feature plan into modular tasks, this skill dispatches subagents per task while logging progress in TodoWrite and finishing with a final branch review so the whole plan can ship smoothly.

Quick Start

Use subagent-driven-development to work through this plan by assigning a fresh implementer, spec reviewer, and code-quality reviewer per task before marking each 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 execute an implementation plan without context pollution between tasks?

To execute an implementation plan without context pollution, dispatch a freshly instructed subagent for each independent task. This provides every subagent with only the specific data it needs, keeping coordination parallel-safe and preventing stale context from affecting subsequent tasks.

What is subagent-driven development and when should I use it?

Subagent-driven development is a workflow orchestration technique that dispatches isolated subagents for independent implementation tasks. Use it when working through a detailed plan in one session to keep coordination fast and prevent context bleeding between separate code changes.

How do I ensure spec compliance and code quality when automating task orchestration?

To ensure spec compliance and code quality during task orchestration, apply a two-stage quality gate after each implementer report. Run a spec compliance reviewer followed by a code-quality reviewer to catch missing requirements and structural issues before advancing.

Can I match model capability to task complexity for cost-effective code generation?

Yes, you can match model capability to task complexity by pairing mechanical implementation work with fast models and complex judgments with the most capable models. This model selection guidance makes the subagent workflow cost-effective yet thorough.

How to track progress when dispatching subagents for modular implementation tasks?

To track progress when dispatching subagents for modular tasks, log the status in TodoWrite as each implementer completes. Finish the workflow with a final branch review so the whole implementation plan can ship smoothly.

When should I not use a subagent workflow for implementation plans?

You should not use a subagent workflow when implementation tasks are highly dependent on each other. This approach is designed for mostly independent implementation tasks where parallel-safe coordination and avoiding context pollution are the primary goals.