subagent-driven-development

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves inconsistent, error-prone implementations by executing an existing plan through focused subagent work with mandatory two-stage review.

Core Features & Use Cases

  • Per-task fresh subagents: dispatches a new implementer subagent for each plan task to avoid context pollution and keep work tightly scoped.
  • Two-stage review loop: runs a spec-compliance review first, then a separate code-quality review before marking the task complete.
  • TDD-aligned implementation: instructs implementers to write failing tests first, verify pass/fail behavior with pytest, and run broader test checks to prevent regressions.
  • Integration verification: performs a final integration review once all tasks are completed to catch cross-task inconsistencies and confirm readiness to merge.
  • Use case: turn an implementation plan (from requirements or a plan-writing skill) into working code by independently implementing small tasks such as “create a model + write tests + add one endpoint,” with review gates between each task.

Quick Start

Tell your AI to execute an implementation plan by dispatching implementer subagents per task, run a spec reviewer and a quality reviewer for each task, and finish with a final integration review and full test run.

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 an implementation plan using subagent orchestration?

Subagent orchestration executes an implementation plan by dispatching a fresh delegate_task subagent for each task. It enforces a two-stage review process, checking spec compliance and code quality before final integration testing.

What is the best way to ensure spec compliance during code implementation?

Spec compliance is enforced through a mandatory two-stage review loop. A dedicated reviewer first checks the implementation against the spec, then a separate code-quality review runs before the task is marked complete.

How do I implement test-driven development with pytest using subagents?

TDD with pytest is implemented by instructing per-task subagents to write failing tests first. The subagent verifies pass/fail behavior and runs broader test checks to prevent regressions before submitting the task for review.

Does subagent-driven development work for multi-step planning with independent tasks?

Yes, subagent-driven development applies to plan-driven software changes where tasks are mostly independent. It extracts all tasks up front from the plan, providing full task context to each implementer subagent to avoid context pollution.

Why use a fresh subagent for each code implementation task?

A fresh subagent is dispatched per task to avoid context pollution and keep work tightly scoped. This per-task delegation ensures each implementer only sees the context relevant to its specific piece of the implementation plan.

When do I need a final integration review after multi-step planning?

A final integration review is needed once all individual tasks are completed and approved. It catches cross-task inconsistencies, confirms readiness to merge, and runs a full test suite to verify the entire implementation plan.