subagent-driven-development

Coordinate multi-task development workflows with per-task subagents and two-stage reviews.

1.2k|116|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/math-inc/OpenGauss --skill subagent-driven-development-math-inc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/math-inc/OpenGauss/tree/main/skills/software-development/subagent-driven-development
Command: npx skills add https://github.com/math-inc/OpenGauss --skill subagent-driven-development-math-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Efficiently coordinates end-to-end, multi-task development workflows by dispatching independent subagents per task and enforcing a two-stage review process (spec compliance then code quality).

Core Features & Use Cases

  • Fresh per-task subagents ensure isolated context and predictable outcomes.
  • Two-stage reviews guard against spec gaps and quality issues across tasks.
  • End-to-end orchestration of implementers, spec reviewers, quality reviewers, and a final integration check.

Quick Start

Dispatch the first implementer subagent for Task 1 and follow the two-stage review loop until all tasks are completed.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I coordinate multi-task development workflows with independent subagents?▼

Multi-task development workflows are coordinated by dispatching fresh per-task subagents for isolated context, followed by enforcing a two-stage review process for spec compliance and code quality.

What is a two-stage review process for subagent-driven development?▼

A two-stage review process validates subagent outputs first for spec compliance through spec reviewers, then for code quality through quality reviewers, followed by a final integration check across all tasks.

When do I need to use fresh subagents for task delegation?▼

Fresh subagents for task delegation are needed when executing plans with multiple independent tasks that require isolated context, predictable outcomes, and disciplined planning to prevent cross-task interference.

How do I start orchestrating implementer subagents and spec reviewers?▼

Start orchestrating by dispatching the first implementer subagent for Task 1, then follow the two-stage review loop with spec and quality reviewers until all independent tasks are completed and integrated.

Can I use subagent-driven development for plans with dependent tasks?▼

Subagent-driven development applies to plans with multiple independent tasks. It enforces per-task delegation and two-stage reviews, so tightly dependent tasks may not benefit from the isolated context approach.

Why use isolated subagent context for multi-task code generation?▼

Isolated subagent context for multi-task code generation ensures predictable outcomes by preventing context bleed between tasks, while two-stage reviews guard against spec gaps and quality issues during end-to-end orchestration.