subagent-driven-development

Dispatch fresh subagents per task with two-stage spec and quality reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end software development tasks by dispatching fresh subagents per task with two-stage reviews to ensure spec compliance and high-quality output.

Core Features & Use Cases

  • Fresh subagent per task to avoid cross-task context leakage.
  • Two-stage review: first for spec compliance, then for code quality.
  • Plan-driven execution: integrates with writing-plans outputs to execute tasks.
  • TDD-aligned workflow: encouraging tests before implementation and iterative improvements.

Quick Start

Dispatch the implementation plan to the subagent-driven-development workflow and let it launch per-task implementers and two-stage reviewers automatically.

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 software development tasks with subagents to prevent cross-task context leakage?

Automating software development tasks with subagents involves dispatching a fresh subagent per isolated task to prevent cross-task context leakage. This approach applies two-stage reviews for spec compliance and code quality, reducing contamination during iterative development.

What is the best way to structure code reviews for autonomous subagent workflow execution?

The best way to structure code reviews for autonomous subagent workflows is a two-stage review loop. The first stage verifies spec compliance, while the second evaluates code quality, ensuring formal verification before integrating isolated task outputs.

How does a fresh subagent per task improve software development plan execution?

A fresh subagent per task improves software development plan execution by isolating task contexts. This prevents cross-task contamination and speeds iteration, allowing formal two-stage reviews to independently verify spec compliance and code quality for each dispatched task.

Can I use a TDD-aligned workflow with autonomous subagents for loosely coupled tasks?

Yes, you can use a TDD-aligned workflow with autonomous subagents for loosely coupled tasks. The workflow encourages writing tests before implementation and supports iterative improvements, applying formal two-stage reviews to ensure spec compliance and high-quality output.

Do I need a planning skill output to dispatch implementation plans to subagent-driven development?

Yes, you need a planning skill output containing independent or loosely coupled tasks. The subagent-driven development workflow integrates with these plan outputs to automatically launch per-task implementers and two-stage reviewers for isolated execution.