subagent-driven-development

Execute implementation plans by delegating tasks to fresh subagents with two-stage reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you turn an implementation plan into working code faster while reducing mistakes by enforcing a fresh delegate-per-task workflow with systematic review.

Core Features & Use Cases

  • Fresh subagent per task: Executes each plan item with clean context to prevent state confusion.
  • Two-stage review loop: Runs a spec compliance review first, then a code quality review before moving on.
  • TDD-aligned execution: Requires failing tests first, minimal implementation, and full regression verification.
  • Best fit use cases: Breaking down an implementation plan (from requirements or a plan-writing step) into independent tasks like models, endpoints, utilities, and integration changes.

Quick Start

Use the subagent-driven-development skill to execute the tasks in your existing implementation plan with implementer delegation followed by spec compliance and code quality 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 execute a multi-step implementation plan without state confusion across tasks?

Delegate implementation plan tasks to fresh subagents to execute each unit with clean context. This workflow orchestration approach prevents state confusion by isolating task execution environments during feature builds.

What is the best way to enforce spec compliance and code quality during feature implementation?

Enforce spec compliance and code quality using a two-stage review pipeline for implementation tasks. Run a spec compliance review first, followed by a code quality review, looping fixes on failed reviews before proceeding.

How do I implement test-driven development workflow for independent feature tasks?

Implement test-driven development by delegating tasks that require failing tests first, minimal implementation, and full regression verification. This TDD-aligned execution ensures each independent unit meets quality standards before integration.

Can I use subagent delegation for breaking down implementation plans into independent utilities and endpoints?

Yes, subagent delegation applies to multi-step feature builds where tasks decompose into mostly independent units like models, endpoints, and utilities. It parses the plan into an explicit todo list and dispatches delegate_task with complete context.

Why does my feature implementation fail final integration despite passing individual task reviews?

Feature implementation may fail integration without a final integration review and test verification step. After completing individual task reviews, perform a final integration review to verify all plan components work together correctly.

When should I not use a delegate-per-task workflow for code implementation?

Avoid delegate-per-task workflows when implementation tasks cannot be decomposed into small, mostly independent units. This approach requires parseable plans and task isolation to maintain quality and prevent state confusion during execution.