subagent-driven-development

Executes implementation plans by dispatching fresh subagents per task with two-stage review.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/kaminocorp/hermes-alpha-hunter --skill subagent-driven-development-kaminocorp
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/kaminocorp/hermes-alpha-hunter/tree/main/skills/software-development/subagent-driven-development
Command: npx skills add https://github.com/kaminocorp/hermes-alpha-hunter --skill subagent-driven-development-kaminocorp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Executing a multi-task implementation plan in a single session leads to context pollution, inconsistent quality, and missed spec requirements. This Skill orchestrates plan execution by delegating each task to a fresh subagent and enforcing systematic review between tasks. ## Core Features & Use Cases - Per-Task Subagent Dispatch: Parses an implementation plan once, then delegates each task via delegate_task with full context, so every subagent starts with a clean, focused context. - Two-Stage Review Loop: Runs a spec compliance review first, then a code quality review, with fix-and-re-review cycles until both pass. - Final Integration Review: After all tasks complete, dispatches a reviewer to verify cross-task consistency, run the full test suite, and confirm merge readiness. - Use Case: You have a 5-task authentication feature plan. The Skill dispatches an implementer for the User model, verifies spec compliance, reviews code quality, then repeats for password hashing, login endpoint, and the remaining tasks before a final integration check. ## Quick Start Execute the implementation plan in docs/plans/feature-plan.md using subagent-driven development with per-task delegation and two-stage review.

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 with subagents?▼

Read the plan once, extract all tasks into a todo list, then dispatch a fresh implementer subagent per task with the full task text in context. After each implementation, run a spec compliance review followed by a code quality review before marking the task complete.

What is two-stage code review for subagent tasks?▼

Two-stage review means checking spec compliance first, then code quality. The spec reviewer verifies the implementation matches the original task requirements with no scope creep; only after it passes does the quality reviewer check style, error handling, tests, and security.

When should I use subagent-driven development vs manual execution?▼

Use it when you have a written implementation plan with mostly independent tasks and quality matters. Fresh subagents prevent context pollution from accumulated state, and automated reviews catch issues early, at the cost of more subagent invocations per task.

How granular should tasks be for subagent delegation?▼

Each task should represent 2-5 minutes of focused work, such as creating a single model or endpoint. Broad tasks like implementing an entire authentication system should be split into smaller units like password hashing, token generation, and registration endpoints.

What happens when a reviewer finds issues in subagent code?▼

The implementer subagent, or a new fix subagent, addresses the issues, then the reviewer re-reviews until approved. You should never proceed to the next task with open critical or important issues, and never let the implementer's self-review replace the actual review stages.