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.