subagent-driven-development

Coordinate development tasks by dispatching subagents with two-stage reviews.

141|20|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/julianromli/opencode-template --skill subagent-driven-development-julianromli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/julianromli/opencode-template/tree/main/skill/subagent-driven-development
Command: npx skills add https://github.com/julianromli/opencode-template --skill subagent-driven-development-julianromli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrate end-to-end development tasks in a single session by dispatching dedicated subagents for each task and applying a strict two-stage review process, enabling fast, isolated, high-quality iterations.

Core Features & Use Cases

  • Fresh per-task subagents ensure clean context boundaries and reduced cross-task interference.
  • Two-stage reviews (spec compliance first, then code quality) catch gaps early and improve reliability.
  • In-session, parallel-safe execution with clear handoffs and automatic progress tracking.
  • Includes ready-made prompts and templates for implementer, spec reviewer, and code-quality reviewer to standardize workflows.

Quick Start

Activate a fresh subagent per task and run a two-stage review (spec then quality) to complete all tasks within this session.

Frequently Asked Questions about subagent-driven-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate code development tasks with isolated subagents?

You orchestrate tasks by dispatching a dedicated subagent for each task and applying a strict two-stage review process. This approach ensures fresh context boundaries and enables fast, isolated, high-quality iterations within a single session.

What is the two-stage review process for task dispatch?

The two-stage review process first checks spec compliance to catch gaps early, then evaluates code quality to improve reliability. This structured workflow ensures that the dispatched subagent output meets all requirements before completing the task.

How do I standardize prompt templates for implementer and reviewer roles?

You standardize workflows by using ready-made prompt templates for the implementer, spec reviewer, and code-quality reviewer. These templates provide explicit prompts and per-task context to ensure spec compliance and code quality.

Can I run parallel-safe execution for independent tasks in a single session?

Yes, you can run in-session, parallel-safe execution for mostly independent tasks. The workflow provides clear handoffs and automatic progress tracking to maintain isolated context while enabling rapid iteration within a single session.

When should I not use subagent-driven development for workflow orchestration?

You should not use subagent-driven development if your tasks are heavily dependent on each other or require multi-session execution. It targets interactive sessions where tasks are mostly independent and execution stays within a single session.

Do I need explicit prompts and per-task context for agile development?

Yes, subagent-driven development requires explicit prompts, per-task context, implementer and reviewer templates, and a controlled workflow. These inputs ensure spec compliance and code quality during rapid agile iterations.