subagent-driven-development

Execute implementation plans by dispatching AI subagents with automated code reviews.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/maplin-co/ai-course --skill subagent-driven-development-maplin-co
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/maplin-co/ai-course/tree/main/.opencode/skill/subagent-driven-development
Command: npx skills add https://github.com/maplin-co/ai-course --skill subagent-driven-development-maplin-co

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 into independent tasks, each handled by a fresh AI subagent, with mandatory code reviews between tasks to ensure quality and fast iteration.

Core Features & Use Cases

  • Task Decomposition: Executes plans by dispatching a new subagent for each task, preventing context pollution.
  • Automated Code Review: Integrates code review after each task to catch issues early.
  • Fast Iteration: Enables rapid development cycles with quality gates without human intervention between tasks.
  • Use Case: Implementing a new feature defined by a plan, where each sub-task (e.g., "implement API endpoint", "write unit tests", "update documentation") is handled sequentially by dedicated subagents, with reviews ensuring correctness before proceeding.

Quick Start

Use the subagent-driven-development skill to execute the plan located at /path/to/your/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 execute a development plan using AI subagents?

To execute a development plan using AI subagents, this skill dispatches a fresh, independent subagent for each task within the plan, ensuring rapid iteration without context pollution between sequential tasks.

What is automated code review in agile AI development?

Automated code review in agile AI development is a quality gate enforced between sequential task completions, catching issues early without human intervention to ensure correctness before proceeding to the next subagent.

Do I need a planning skill to use subagent-driven development?

Yes, you need a planning skill to generate the implementation plan first. Subagent-driven development requires integration with planning, code review, and branch finishing skills for a complete development workflow.

Why use independent AI subagents for iterative feature implementation?

Independent AI subagents prevent context pollution by maintaining a fresh context per task. This approach ensures high-quality, rapid iteration by decomposing features into sequential sub-tasks handled by dedicated agents.

What are the limitations of subagent-driven task execution?

The limitation of subagent-driven task execution is its dependency on external skills; it cannot operate standalone and requires integration with planning, code review, and branch finishing skills to complete the development workflow.