subagent-driven-development

Execute implementation plans by dispatching subagents for each task with two-stage reviews.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/GaryOcean428/vex-agent --skill subagent-driven-development-garyocean428
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/GaryOcean428/vex-agent/tree/main/.agents/skills/subagent-driven-development
Command: npx skills add https://github.com/GaryOcean428/vex-agent --skill subagent-driven-development-garyocean428

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the implementation of development plans by breaking them down into independent tasks, each handled by a dedicated subagent, ensuring high quality and rapid iteration through a structured review process.

Core Features & Use Cases

  • Task Decomposition: Automatically dispatches a fresh subagent for each task in an implementation plan.
  • Two-Stage Review: Implements a rigorous review process with separate checks for spec compliance and code quality after each task.
  • Use Case: When you have a detailed feature plan with multiple distinct coding tasks, use this Skill to manage the development process, ensuring each task is implemented correctly and efficiently without manual oversight between steps.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan found in the file 'docs/plans/feature-plan.md'.

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 for a multi-step software development plan?

Automated task execution is achieved by dispatching a fresh subagent for each task in your implementation plan, followed by a two-stage review process for spec compliance and code quality. This ensures structured task management and iterative refinement within a single session.

What is subagent-driven development for iterative code implementation?

Subagent-driven development is a process where independent subagents handle distinct coding tasks from a detailed plan. A rigorous two-stage review process checks spec compliance and code quality after each task, ensuring high-quality code through automated self-reviews.

How do I set up automated code reviews during feature implementation?

Automated code reviews are set up by implementing a two-stage review process after each subagent completes a task. The first stage checks for spec adherence, and the second stage assesses code quality, ensuring high standards without manual oversight between steps.

Can I execute a feature plan with multiple coding tasks in a single session?

Yes, you can execute a feature plan with multiple distinct coding tasks in a single session. The process manages development by dispatching a dedicated subagent for each task, followed by automated spec compliance and quality assessments.

Do I need a detailed feature plan before using subagent-driven development?

Yes, a detailed feature plan with multiple distinct coding tasks is required. The Skill works by reading an implementation plan, such as the file 'docs/plans/feature-plan.md', and breaking it down into independent tasks for individual subagents to execute.

What is the best way to ensure spec compliance during automated task execution?

The best way to ensure spec compliance is using a two-stage review process after each task execution. The first stage rigorously checks the implemented code against the original specification, while the second stage evaluates overall code quality.