subagent-driven-development

Delegate each plan item to a fresh subagent with two-stage spec and quality reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delegation and parallel task execution often suffers from context loss and miscommunication. This skill provides a disciplined, per-task subagent workflow with two-stage reviews to maintain spec compliance and code quality across tasks.

Core Features & Use Cases

  • Fresh subagents per task to isolate work and avoid state bleed
  • Two-stage review workflow: spec compliance followed by code quality
  • End-to-end task planning, execution, and final integration review for complex projects

Quick Start

Set up a plan from a requirements document and dispatch a subagent for each task with integrated spec and 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 isolate context when delegating tasks to subagents for parallel execution?

To isolate context during subagent delegation, dispatch a fresh subagent for each task item in your plan. This per-task isolation prevents state bleed and miscommunication, ensuring each subagent operates independently without carrying over context from previous tasks.

What is a two-stage review workflow for multi-task implementation plans?

A two-stage review workflow enforces spec compliance first, then evaluates code quality for each completed task. This structured approach ensures delegated subagent work meets explicit completion criteria and maintains code standards before final integration checks.

How do I orchestrate end-to-end task execution with independent plan items?

Orchestrate end-to-end execution by setting up a plan from a requirements document and dispatching a subagent for each largely independent task. Each subagent undergoes spec compliance and code quality reviews, followed by a structured final integration review.

When should I use per-task subagent delegation for workflow automation?

Use per-task subagent delegation when your multi-task implementation plan involves largely independent tasks and rapid iteration with guardrails is critical. This approach maintains spec compliance and code quality across tasks while enabling fast, isolated execution.

Does subagent-driven development work for complex projects requiring final integration checks?

Subagent-driven development handles complex projects by orchestrating end-to-end task planning, execution, and a structured final integration review. It enforces per-task isolation and explicit completion criteria to ensure all independent tasks integrate correctly.

Why does parallel task execution suffer from context loss and miscommunication?

Parallel task execution suffers context loss because shared state bleeds between tasks. Fresh per-task subagents solve this by isolating work, preventing miscommunication, and enforcing explicit completion criteria through a disciplined two-stage review process.