subagent-driven-development

Execute implementation plans by dispatching subagents for tasks and reviewing spec compliance and code quality.

947|163|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/guanyang/antigravity-skills --skill subagent-driven-development-guanyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/guanyang/antigravity-skills/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/guanyang/antigravity-skills --skill subagent-driven-development-guanyang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the execution of complex implementation plans by delegating individual tasks to specialized subagents, ensuring each task is reviewed for both specification compliance and code quality before proceeding.

Core Features & Use Cases

  • Task Delegation: Assigns each task in a plan to a fresh subagent for isolated execution.
  • Two-Stage Review: Implements a rigorous review process with separate checks for spec compliance and code quality after each task.
  • Context Management: Ensures subagents receive precisely the context they need, preserving the main agent's context.
  • Use Case: When you have a detailed plan to add a new feature to your codebase, this Skill can systematically execute each step, from initial implementation to final code review, managing the entire process autonomously.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan located at docs/plans/new-feature.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 code execution and review for a development plan?

Automate development plan execution by dispatching independent subagents for each task, followed by a two-stage review process checking spec compliance and code quality. This manages task flow and iteratively fixes code based on review feedback.

What is subagent-driven development and how does it handle task delegation?

Subagent-driven development executes implementation plans by delegating individual tasks to fresh, isolated subagents. It ensures structured development by using specific prompt templates for implementer, spec reviewer, and code quality reviewer roles.

Can I use independent agents to isolate context during code implementation?

Yes, subagent-driven development provides context isolation by assigning each task to a fresh subagent. Subagents receive precisely the context they need, preserving the main agent's context during complex feature implementation.

What's the best way to ensure spec compliance when executing implementation plans?

Ensure spec compliance using a two-stage review process with separate checks for specification adherence and code quality. After a subagent implements a task, a spec reviewer subagent verifies compliance before proceeding to the next task.

How do I start automated plan execution for a new codebase feature?

Start automated plan execution by providing a detailed implementation plan document, such as a markdown file at docs/plans/new-feature.md. The system systematically executes each step from initial implementation to final code review autonomously.

When should I not use autonomous subagents for task delegation?

Avoid autonomous subagents for task delegation when your implementation plan lacks detailed steps or when tasks require continuous shared context rather than isolated execution and rigid two-stage spec and code quality reviews.