subagent-driven-development

Delegate plan tasks to fresh subagents with two-stage spec and quality reviews.

78|16|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill subagent-driven-development-sheawinkler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/sheawinkler/hermes-agent-ultra/tree/main/skills/software-development/subagent-driven-development
Command: npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill subagent-driven-development-sheawinkler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill enables organizations to execute complex plans by spawning fresh subagents per task and applying a strict two-stage review (spec compliance and code quality), ensuring high-quality outcomes with clean context boundaries.

Core Features & Use Cases

  • Fresh per-task subagents with complete context to avoid cross-task contamination.
  • Structured two-stage reviews: spec compliance and quality review before marking tasks complete.
  • Seamless integration with planning workflows (e.g., writing-plans) and TDD processes.

Quick Start

Dispatch a plan task to a fresh subagent and start the two-stage review loop.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I automate code review and task delegation for complex development plans?

Automate code review and task delegation by spawning fresh subagents per task and applying a two-stage review for spec compliance and code quality. This structured workflow uses gating, retries, and checkpointing to ensure high-quality outcomes.

What is subagent-driven development and how does it prevent cross-task context contamination?

Subagent-driven development delegates work to fresh per-task subagents with complete, isolated context. This prevents cross-task contamination by maintaining clean context boundaries between tasks during end-to-end execution.

How do I set up a two-stage review process for spec compliance and code quality?

Set up a two-stage review by dispatching plan tasks to fresh subagents, then running a spec reviewer and quality reviewer step before marking tasks complete. Gating and checkpointing enforce spec compliance and code quality.

Can I integrate automated subagent reviews with existing TDD workflows and planning?

Yes, automated subagent reviews integrate seamlessly with existing planning workflows and Test-Driven Development (TDD) processes. You dispatch a plan task to a fresh subagent and start the structured two-stage review loop.

What are the limitations of using fresh subagents for every task in a development workflow?

Fresh subagents per task ensure clean context boundaries and prevent contamination, but require structured gating, retries, and checkpointing to manage state. This overhead suits plan-driven development where tasks are decomposed from requirements.

How does checkpointing and gating work when delegating tasks to subagents?

Checkpointing and gating work by enforcing a strict two-stage review—spec compliance and code quality—before marking tasks complete. This structured workflow applies retries to ensure spec compliance and code quality during end-to-end execution.