subagent-driven-development

Dispatch AI subagents to execute implementation plans with two-stage reviews.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill subagent-driven-development-geargrindadmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Geargrindadmin/gg-agentic-harness/tree/main/.agent/skills/subagent-driven-development
Command: npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill subagent-driven-development-geargrindadmin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the software development process by enabling AI subagents to independently execute implementation plans, ensuring high-quality code through rigorous, multi-stage reviews.

Core Features & Use Cases

  • Independent Task Execution: Dispatches a fresh AI subagent for each task in an implementation plan.
  • Two-Stage Review Process: Each task undergoes a spec compliance review followed by a code quality review.
  • Iterative Refinement: Subagents fix issues identified during reviews, with re-review loops ensuring quality.
  • Use Case: When working on a new feature, use this Skill to have AI agents write the code, test it, and ensure it meets specifications and quality standards, all within the same session.

Quick Start

Use the subagent-driven-development skill to execute the implementation plan located at ./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 implementation plan execution with AI subagents?

You can automate implementation plan execution by dispatching a fresh AI subagent for each task. This Skill manages the execution by having subagents write code, test it, and ensure it meets specifications within a single session.

What is a two-stage review process for AI code generation?

A two-stage review process validates AI-generated code by first checking spec compliance and then evaluating code quality. This Skill enforces iterative refinement by having subagents fix identified issues and undergo re-reviews until standards are met.

How does subagent-driven development handle iterative code refinement?

Subagent-driven development handles iterative refinement by looping subagents through issue fixing and re-reviews. When the two-stage review process identifies spec or quality issues, subagents resolve them and undergo subsequent reviews to ensure high-quality code.

Can I use AI subagents to execute tasks from a markdown plan file?

Yes, you can use AI subagents to execute tasks from a markdown plan file. You simply point the Skill to your implementation plan file path, and it dispatches independent subagents to execute each task sequentially within the same session.

Does automated spec compliance review replace manual code checks?

Automated spec compliance review streamlines but does not fully replace manual code checks. This Skill automates the initial validation by verifying code against specifications and quality standards, but human oversight remains valuable for complex architectural decisions.

Why use independent AI subagents for software feature development?

Using independent AI subagents for software feature development ensures fresh context and focused execution for each task. This approach maintains code quality through isolated task execution and rigorous multi-stage reviews, facilitating rapid and reliable development.