subagent-driven-development

Coordinate subagents to execute plan-driven development tasks with two-stage reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Execute implementation plans by dispatching fresh subagents per task with systematic two-stage review, enabling parallel work and high-quality outcomes.

Core Features & Use Cases

  • Fresh per-task subagents with clean context
  • Two-stage review (spec compliance then code quality)
  • Plan parsing and task extraction from a single plan document
  • End-to-end workflow integration with other skills (writing-plans, test-driven-development, requesting-code-review)
  • Structured task lifecycle: implementer, spec reviewer, quality reviewer, and final integration review
  • TDD-guided workflow and rework loops for continuous improvement

Quick Start

Dispatch a plan into per-task subagents and run two-stage reviews to deliver compliant, high-quality implementations.

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 end-to-end software development workflows with multiple tasks?

Automating end-to-end software development workflows involves parsing a single plan document into discrete tasks and dispatching fresh subagents to execute them. This enables parallel work while maintaining clean task boundaries for high-quality outcomes.

What is a two-stage code review process for spec compliance?

A two-stage code review process first checks spec compliance to verify requirements are met, then evaluates code quality separately. This structured lifecycle uses independent spec reviewers and quality reviewers to ensure implementation correctness.

How do I coordinate independent subagents for test-driven development plans?

Coordinating independent subagents for test-driven development requires dispatching fresh agents per task with clean context. Each subagent executes TDD-guided workflows with defined rework loops before passing through a final integration review.

When do I need per-task delegation for implementation plans?

Per-task delegation is needed when an implementation plan contains multiple tasks that require spec-compliance verification and code quality review. It maintains clean task boundaries and enables parallel work through separate implementer and reviewer roles.

Does subagent-driven development work with existing plan documents?

Yes, subagent-driven development works by extracting tasks from a single existing plan document. It integrates with other skills like writing-plans and test-driven-development to run end-to-end workflows without requiring manual task breakdown.