subagent-driven-development

Dispatch fresh subagents for independent implementation tasks with two-stage review.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/idoberk/BoQAppFront --skill subagent-driven-development-idoberk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/idoberk/BoQAppFront/tree/main/.agents/skills/subagent-driven-development
Command: npx skills add https://github.com/idoberk/BoQAppFront --skill subagent-driven-development-idoberk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you carry out multi-step implementation plans without losing context, mixing tasks together, or skipping reviews.

Core Features & Use Cases

  • Independent Task Execution: Dispatch a fresh subagent for each task so work stays focused and isolated.
  • Two-Stage Review: Verify every task first for spec compliance and then for code quality before marking it complete.
  • Plan-Oriented Workflow: Best for implementation plans with mostly independent tasks, such as feature delivery, refactors, or structured bug fixes.

Quick Start

Use the subagent-driven-development skill to execute this implementation plan by assigning each independent task to a fresh subagent and reviewing it for spec compliance and code quality before moving to the next task.

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 multi-step implementation plans without losing context between tasks?

Execute multi-step implementation plans by dispatching each task to a fresh subagent, ensuring work stays isolated without shared context. This approach prevents mixing tasks together and maintains focus throughout the plan execution.

What is a two-stage review process for task implementation?

A two-stage review process verifies every completed task first for spec compliance, ensuring it meets requirements, and then for code quality. This dual verification happens before marking each task complete and moving to the next one.

When should I use isolated subagents for task orchestration?

Use isolated subagents for task orchestration when executing same-session plans with mostly independent tasks, such as feature delivery, refactors, or structured bug fixes. Tasks must be separable and completable without shared context between them.

How do I verify spec compliance during code implementation?

Verify spec compliance during implementation by running a dedicated review stage that checks each completed task against the original plan requirements before assessing code quality. This ensures the implementation matches the defined specifications.

Does subagent-driven development work for dependent tasks that share context?

Subagent-driven development does not work well for dependent tasks requiring shared context. It is designed for implementation plans where tasks can be separated and completed independently without needing shared state between execution units.

What is the best way to orchestrate independent implementation tasks in a single session?

The best way to orchestrate independent implementation tasks is assigning each task to a fresh subagent with controlled handoff to finishing workflows. This includes implementer dispatch, spec compliance verification, code quality review, and task tracking.