subagent-driven-development

Execute implementation plans by dispatching subagents for task implementation and review.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the execution of implementation plans by systematically dispatching subagents for task implementation and review, ensuring high-quality, efficient development workflows.

Core Features & Use Cases

  • Task Execution: Automates the execution of tasks from an implementation plan.
  • Two-Stage Review: Ensures both spec compliance and code quality through two-stage reviews.
  • Subagent Workflow: Utilizes fresh subagents for each task to maintain a clean context and minimize confusion.
  • Use Case: Ideal for complex projects where tasks are independent and quality control is critical, such as software development or system integration.

Quick Start

Execute the implementation plan using the subagent-driven-development skill.

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 task execution from an implementation plan using subagents?

Automating task execution is achieved by dispatching fresh subagents for each task, ensuring a clean context. This systematic workflow requires a structured implementation plan and appropriate subagent definitions to process tasks efficiently.

What is a two-stage review process in a development workflow?

A two-stage review process evaluates both spec compliance and code quality sequentially. By dispatching dedicated subagents for implementation and review, it ensures high-quality outputs while minimizing confusion through fresh context for each task.

How do I maintain clean context for independent tasks in complex software development?

Maintaining clean context for independent tasks requires utilizing fresh subagents for each execution. This subagent-driven approach prevents context pollution, ensuring that each task implementation and review remains isolated and free from previous confusion.

When do I need a subagent-driven workflow for project task execution?

A subagent-driven workflow is needed for complex projects where tasks are independent and quality control is critical. It replaces manual execution by automating implementation plans and enforcing systematic two-stage reviews for reliable development.

Can I execute an implementation plan without predefined subagent definitions?

Executing an implementation plan requires appropriate subagent definitions and a structured plan. Without these prerequisites, the automated two-stage review and task execution workflow cannot be properly dispatched to ensure high-quality development.

What are the limitations of using fresh subagents for task implementation?

Fresh subagents for task implementation require tasks to be independent, limiting use in highly dependent or sequential workflows. This approach also necessitates a structured implementation plan and predefined subagent definitions for successful execution.