subagent-driven-development

Dispatch tasks to fresh subagents with two-stage specification and code quality review.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

在一个会话中需要处理多个独立任务时,难以确保上下文隔离、任务独立性和质量控制。本 Skill 提供一种以每个任务为单位分派新子智能体的工作方式,并在任务完成后进行两阶段审查——先规格合规性审查,再进行代码质量审查,从而提升迭代速度与产出质量。

Core Features & Use Cases

  • 每个任务分派一个全新的子智能体,确保上下文隔离、任务专注执行
  • 两阶段审查:规格合规性审查 -> 代码质量审查,降低错误和范围偏差
  • 提供实现者、规格审查者、代码质量审查者等模板与工作流,支持结构化、可追踪的任务执行
  • 使用场景包括复杂任务分解、跨任务协作与快速迭代的原型验证

Quick Start

为每个任务分派一个独立的子智能体并在完成后执行两阶段审查。

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I isolate execution contexts when running multiple independent tasks in one conversation?

Dispatching each task to a fresh subagent isolates execution contexts by creating a new environment for every task. This maintains task independence and prevents context bleed during multiple task execution.

What is a two-stage code review process for task distribution?

A two-stage code review first checks specification compliance, then evaluates code quality. This sequential workflow reduces errors and scope deviation by validating requirements before assessing the final implementation standards.

How do I automate spec compliance checks for subagent task execution?

Automate spec compliance by applying a spec-reviewer template within a controlled workflow. The system validates task outputs against original specifications before advancing to the subsequent code quality review stage.

Can I use subagent-driven development for rapid prototyping and complex task decomposition?

Yes, subagent-driven development supports rapid prototyping and complex task decomposition. Assigning independent subagents to individual tasks enables structured execution and fast iteration across cross-task collaborations.

When should I not use fresh subagents for isolated task execution?

Avoid using fresh subagents for highly dependent tasks requiring shared state, because isolated execution contexts prevent cross-task memory. This workflow suits independent tasks where strict context separation is required.