subagent-driven-development

Dispatch independent subagents per task with two-stage spec and code reviews.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/tangzheng202202/hermes-skills --skill subagent-driven-development-tangzheng202202
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/tangzheng202202/hermes-skills/tree/main/01-coding-dev/software-development/subagent-driven-development
Command: npx skills add https://github.com/tangzheng202202/hermes-skills --skill subagent-driven-development-tangzheng202202

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill orchestrates complex implementation workflows by dispatching fresh subagents per task and enforcing a two-stage review (spec compliance and code quality) to maintain clarity and quality across tasks.

Core Features & Use Cases

  • Fresh subagent per task to ensure clean context for each work item.
  • Two-stage review: spec compliance first, then code quality.
  • Plan-driven execution: reads a single plan and expands it into per-task work streams.
  • Use Case: When executing multi-step plans requiring independent task execution with strict quality gates.

Quick Start

Begin with an implementation plan and let the system dispatch per-task subagents followed by 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 multi-step implementation plans with independent task execution?

Automate multi-step implementation plans by dispatching fresh subagents per task to ensure clean context, followed by a two-stage automated review for spec compliance and code quality. This plan-driven execution reads a single plan and expands it into independent per-task work streams.

What is the best way to enforce code review and spec compliance in automated engineering workflows?

The best way to enforce code review and spec compliance in automated engineering workflows is a two-stage review process. This approach checks plan adherence first, then evaluates code quality, ensuring strict quality gates are met before completing delegated tasks.

How does subagent context isolation work for complex engineering delegation?

Subagent context isolation works by dispatching a fresh subagent per task to ensure clean context for each work item. This prevents context bleeding between independent tasks, maintaining clarity and quality across the entire structured implementation plan.

Do I need a specific runtime to support task delegation and review loops?

Yes, you need a delegating runtime that supports task delegation, per-task context isolation, and review loops. This environment is required to execute the plan-driven workflow and enforce the two-stage reviews ensuring plan adherence and code quality.

When should I not use subagent-driven development for workflow orchestration?

You should not use subagent-driven development for workflow orchestration when tasks are highly interdependent rather than mostly independent. This approach requires structured implementation plans where tasks can be executed in isolation with strict quality gates.

Can I use this subagent orchestration approach for projects without a structured implementation plan?

No, this subagent orchestration approach applies to projects with structured implementation plans. It reads a single plan and expands it into per-task work streams, making it unsuitable for unstructured engineering tasks lacking clear spec compliance and code quality requirements.