subagent-driven-development

Dispatch fresh subagents per task with two-stage spec and quality reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates complex task execution by breaking work into per-task subagents and enforcing a two-stage review to ensure spec compliance and high quality.

Core Features & Use Cases

  • Fresh subagents per task to isolate context and enable parallel work with minimal cross-task leakage.
  • Two-stage review: specification compliance followed by code-quality review to catch gaps early.
  • Deterministic handoffs and auditable trails, with clear success criteria and checkpoints.
  • Seamless integration with planning workflows to execute plans created by higher-level skills.

Quick Start

Provide a clear implementation plan and I will start dispatching per-task subagents with two-stage reviews.

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 complex task execution using subagent delegation?

Subagent delegation automates complex task execution by breaking work into independent units, dispatching fresh subagents per task, and enforcing a two-stage review to ensure spec compliance and high quality.

What is a two-stage review in subagent orchestration?

A two-stage review in subagent orchestration is an enforcement mechanism that first checks specification compliance, then performs a code-quality review to catch gaps early and ensure deterministic outcomes.

When should I use fresh subagents for task delegation?

Use fresh subagents for task delegation when tasks can be decomposed into independent work units and would benefit from isolated context to reduce cross-task interference and enable parallel execution.

Can I integrate subagent orchestration with my existing planning workflows?

Yes, subagent orchestration integrates seamlessly with existing planning workflows to execute plans created by higher-level skills, dispatching per-task subagents and propagating context for deterministic outcomes.

What are the limitations of using subagent-driven development for task execution?

Subagent-driven development is limited to tasks that can be decomposed into independent work units; it requires a clear implementation plan upfront and may not suit tasks that cannot be isolated or need shared cross-task context.