subagent-driven-development

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you execute an implementation plan reliably by dispatching fresh subagents per task and enforcing a two-stage review (spec compliance first, then code quality) to prevent errors and scope drift.

Core Features & Use Cases

  • Per-task fresh implementation: Runs an implementer subagent for each task with the full task context so work stays focused and avoids accumulated confusion.
  • Two-stage automated review: Performs a spec compliance review followed by a code quality review, looping back to fix issues until approved.
  • TDD-first execution: Ensures implementer subagents follow a test-driven development flow (write failing tests, implement minimally, re-run tests, verify no regressions).
  • Final integration review: After all tasks are completed, dispatches a reviewer subagent to check consistency and integration across the full change set.

Use case example: You have a multi-step implementation plan for a feature (models, endpoints, utilities, tests) and want each task to be implemented quickly while still guaranteeing it matches the plan and remains high-quality after review.

Quick Start

Use subagent-driven-development to execute every task in your implementation plan with an implementer subagent, then run spec compliance and code quality reviews until each task is approved.

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 test-driven development and spec compliance for a multi-step implementation plan?

Automated test-driven development and spec compliance for a multi-step implementation plan are achieved by delegating each task to a fresh implementer subagent, enforcing TDD validation, and running two-stage automated reviews until approved.

What is subagent orchestration for implementation planning and how does it prevent scope drift?

Subagent orchestration for implementation planning dispatches fresh subagents per task to keep work focused, preventing scope drift by enforcing a two-stage review that checks spec compliance first, then code quality.

Can I use subagent orchestration to execute independent development workflows with repeated review loops?

Yes, subagent orchestration fits independent, multi-step development workflows by parsing plans into explicit todo lists, delegating per-task work, and running repeated review loops that proceed only when verdicts are approved.

What is the best way to integrate code changes safely after delegating implementation tasks to subagents?

The best way to integrate code changes safely after delegating implementation tasks is to dispatch a final integration reviewer subagent to check consistency and integration across the full change set once all tasks are completed.

Why does my subagent implementation workflow require both spec compliance and code quality reviews?

Your subagent implementation workflow requires both spec compliance and code quality reviews to prevent errors and scope drift, looping back to fix issues until the two-stage automated review process yields approved verdicts.