subagent-driven-development

Execute approved implementation plans with dependency-safe subagent waves and validation.

2|Updated Aug 4, 2025
One-click install
npx skills add https://github.com/zhu327/go-clean-arch --skill subagent-driven-development-zhu327
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/zhu327/go-clean-arch/tree/main/.cursor/skills/subagent-driven-development
Command: npx skills add https://github.com/zhu327/go-clean-arch --skill subagent-driven-development-zhu327

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you carry out an approved implementation plan reliably by breaking work into dependency-safe waves, assigning the right subagents, and verifying each step before moving on.

Core Features & Use Cases

  • Plan Preflight: Checks that tasks have clear files, dependencies, acceptance criteria, and validation commands before implementation starts.
  • Wave-Based Execution: Dispatches independent implementation subagents in parallel when their file changes do not conflict.
  • Review and Validation: Runs spec-compliance review and project-derived validation after each wave, then escalates failures with precise correction cycles.
  • Artifact Passing: Sends exact generated artifacts, not summaries, to dependent tasks so downstream work uses real contracts and schemas.
  • Acceptance Audit: Confirms all planned work, validations, and reviews are complete before a final global code review.

Quick Start

Use this skill to execute an approved implementation plan in the current repository by organizing the tasks into safe dependency waves, dispatching subagents, and validating each wave against the project’s actual commands.

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 implementation plans with parallel subagents?

To execute implementation plans with parallel subagents, you organize tasks into dependency-safe waves where file changes do not conflict. The skill dispatches independent subagents simultaneously, then validates each wave against repository-derived build, test, and lint commands before proceeding.

What is dependency-safe wave-based execution for software delivery?

Dependency-safe wave-based execution is a coordination method that dispatches parallel subagents only when their assigned file scopes are conflict-free. It ensures downstream tasks receive exact generated artifacts rather than summaries, preventing unsafe or incomplete execution across dependent implementation steps.

How do I validate subagent output against project build and test commands?

You validate subagent output by running spec-compliance review and project-derived validation after each wave completes. The skill requires exact task contracts and repository-derived validation commands, escalating any failures through precise correction cycles before moving to dependent work.

Do I need exact task contracts and conflict-free file scopes for parallel subagent execution?

Yes, exact task contracts and conflict-free file scopes are required for parallel subagent execution. The plan preflight checks that all tasks have clear files, dependencies, acceptance criteria, and validation commands before implementation starts to prevent unsafe execution.

What is the best way to pass artifacts between dependent subagent tasks?

The best way to pass artifacts between dependent subagent tasks is sending exact generated artifacts directly rather than summaries. This ensures downstream work uses real contracts and schemas, maintaining integrity across dependency waves during software delivery.

Why does subagent-driven development require a final acceptance audit?

Subagent-driven development requires a final acceptance audit to confirm all planned work, validations, and reviews are complete. After wave execution and correction cycles finish, a global code review ensures the complete implementation meets the approved plan's acceptance criteria.