subagent-driven-development

Orchestrates independent tasks via subagents with a two-stage spec-compliance and code-quality review process.

Updated Dec 15, 2025
One-click install
npx skills add https://github.com/OpenSourceSam/v2_heras_garden --skill subagent-driven-development-opensourcesam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/OpenSourceSam/v2_heras_garden/tree/main/.claude/skills/subagent-driven-development
Command: npx skills add https://github.com/OpenSourceSam/v2_heras_garden --skill subagent-driven-development-opensourcesam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the execution of development plans by breaking them into independent tasks, each handled by a dedicated subagent with a rigorous two-stage review process, ensuring high quality and rapid iteration.

Core Features & Use Cases

  • Task Decomposition: Executes plans by dispatching a fresh subagent for each independent task.
  • Two-Stage Review: Implements a mandatory review process after each task: first for spec compliance, then for code quality.
  • Use Case: When working on a complex feature, this Skill ensures each part is implemented correctly and reviewed thoroughly before moving to the next, preventing integration issues and maintaining code integrity.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan outlined in the provided document.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I break down a complex software feature into independent tasks for iterative development?

Iterative development is streamlined by breaking plans into independent tasks, each handled by a dedicated subagent. This approach prevents integration issues by ensuring each part is implemented correctly before moving to the next.

What is the best way to automate code review and specification compliance during software development?

Automated code review is best handled through a mandatory two-stage review process after each task. This mechanism first checks specification compliance and then evaluates code quality to maintain high standards throughout the workflow.

How do I orchestrate specialized subagents for independent task execution?

You orchestrate specialized subagents by dispatching a fresh subagent for each independent task within your development plan. This task execution model manages the entire workflow within a single session to facilitate rapid development cycles.

Can I use a subagent-driven workflow for rapid development cycles within a single session?

Yes, this subagent-driven workflow supports efficient task execution within a single session. By dispatching dedicated subagents and applying a two-stage review process, it maintains code integrity while enabling rapid iterative development cycles.

When do I need a two-stage review process for iterative software development?

You need a two-stage review process when preventing integration issues in complex features. This mechanism ensures strict specification compliance and high code quality for each task before proceeding, maintaining overall code integrity.