subagent-driven-development

Execute implementation plans by dispatching subagents for isolated task reviews.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/pxlcrtiv/opencode-setup --skill subagent-driven-development-pxlcrtiv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/pxlcrtiv/opencode-setup/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/pxlcrtiv/opencode-setup --skill subagent-driven-development-pxlcrtiv

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables focused, efficient development by using subagents to execute implementation plans with independent tasks, ensuring high-quality, fast iteration.

Core Features & Use Cases

  • Subagent Execution: Dispatch fresh subagents per task, maintaining isolated context for each task.
  • Task Review: Conduct task reviews for spec compliance and code quality after each task.
  • Final Review: Perform a broad review at the end of all tasks.
  • Use Case: Ideal for implementing complex software projects with numerous independent tasks, such as feature development or bug fixing.

Quick Start

Run 'subagent-driven-development' to execute your implementation plan with subagents.

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 implementation plans with independent tasks using subagents?

Automating implementation plans requires dispatching fresh subagents per task to maintain isolated context, followed by conducting task reviews for spec compliance and code quality. This ensures focused, fast iteration for complex software development.

What is subagent-driven development for software engineering?

Subagent-driven development is a technique that automates execution of implementation plans by isolating task context within independent subagents. It solves context bloat by dispatching fresh subagents per task, ensuring high-quality iteration.

How do you conduct code reviews for spec compliance during task execution?

Code reviews for spec compliance are conducted after each task execution by a dedicated review subagent using a review package. A broad final review is also performed at the end of all tasks to ensure overall software quality.

Can I use subagent task execution for complex feature development and bug fixing?

Yes, subagent task execution is ideal for complex software projects with numerous independent tasks, such as feature development or bug fixing. It isolates task context to maintain focused and efficient development across the implementation plan.

Do I need implementation and review subagents to automate task execution?

Yes, automating task execution requires both implementation subagents to execute the plan and review subagents to verify spec compliance. Support for task briefs and review packages is also required to conduct proper code reviews.

What is the best way to isolate task context during fast software iteration?

The best way to isolate task context is dispatching a fresh subagent for each independent task within the implementation plan. This approach prevents context window bloat and allows a review subagent to efficiently verify spec compliance.