subagent-driven-development

Dispatches fresh subagents per task with two-stage spec and quality review loops.

1|Updated Jun 6, 2026
One-click install
npx skills add https://github.com/JaimeHoracio/Ostacky --skill subagent-driven-development-jaimehoracio
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/JaimeHoracio/Ostacky/tree/main/assets/skills/subagent-driven-development
Command: npx skills add https://github.com/JaimeHoracio/Ostacky --skill subagent-driven-development-jaimehoracio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Executing a multi-task implementation plan in a single context window causes context pollution, inconsistent quality, and missed spec requirements. This Skill orchestrates plan execution by dispatching isolated subagents per task with enforced review gates. ## Core Features & Use Cases - Fresh Subagent Per Task: Each task runs in an isolated subagent with a curated context package built from CodeGraph exploration, preventing context pollution. - Two-Stage Review Loop: Every task passes a spec compliance review first, then a code quality review, with fix-and-re-review loops until approval. - Status-Based Handling: Implementer subagents report DONE, DONE_WITH_CONCERNS, NEEDS_CONTEXT, or BLOCKED, and the coordinator responds with re-dispatch, model escalation, or task splitting. - Use Case: After Ostacky confirms subagent-driven execution mode for a 5-task feature plan, this Skill dispatches an implementer subagent per task, runs spec and quality reviewers after each, and finishes with a final whole-implementation review. ## Quick Start Execute this implementation plan using subagent-driven development with a fresh implementer subagent and two-stage review for each 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 an implementation plan with subagents?▼

Extract all tasks from the plan into a todo list, then dispatch a fresh implementer subagent per task with the full task text and curated context. After each task, run a spec compliance review followed by a code quality review before marking it complete.

What is the difference between subagent-driven and inline execution?▼

Subagent-driven execution runs each task in a fresh subagent with isolated context and automatic review checkpoints in the same session. Inline execution suits tightly coupled tasks where subagent isolation adds overhead without benefit.

Why run spec compliance review before code quality review?▼

Spec compliance confirms the code matches requirements with nothing missing or extra, which must hold before judging quality. Reviewing quality first wastes effort on code that may need rework to meet the spec.

What should I do when an implementer subagent reports BLOCKED?▼

Assess the blocker: provide more context and re-dispatch if it is a context problem, use a more capable model if it needs deeper reasoning, split the task if too large, or escalate to the human if the plan itself is wrong.

Can I dispatch multiple implementation subagents in parallel?▼

No. The Skill explicitly forbids parallel implementation subagents because they cause conflicts. Tasks run sequentially, each completing its full review cycle before the next begins.

When should I not use subagent-driven development?▼

Avoid it when tasks are tightly coupled and need shared evolving context, when no implementation plan exists yet, or when the coordinator has not confirmed subagent-driven execution mode with the user.