Agent Skills
› NeverSight/learn-skills.dev
› subagent-driven-development
subagent-driven-development
GitHub在当前会话中执行包含独立任务的实现计划。通过为每个任务分派独立的子代理,并严格执行规范合规性与代码质量的两阶段审查流程,确保高质量、快速迭代,避免上下文污染及人工干预延迟。
Trigger Scenarios
需要执行包含多个独立任务的实现计划
希望在不切换会话的情况下保持高效迭代
Install
npx skills add NeverSight/learn-skills.dev --skill subagent-driven-development -g -y
SKILL.md
Frontmatter
{
"name": "subagent-driven-development",
"description": "Use when executing implementation plans with independent tasks in the current session"
}
Subagent-Driven Development
Execute plan by dispatching fresh subagent per task, with two-stage review after each: spec compliance review first, then code quality review.
Core principle: Fresh subagent per task + two-stage review (spec then quality) = high quality, fast iteration
When to Use
Use when:
- Have implementation plan
- Tasks mostly independent
- Want to stay in this session
vs. Executing Plans (parallel session):
- Same session (no context switch)
- Fresh subagent per task (no context pollution)
- Two-stage review after each task
- Faster iteration (no human-in-loop between tasks)
The Process
- Read plan, extract all tasks with full text, create TodoWrite
- For each task:
- Dispatch implementer subagent (./implementer-prompt.md)
- If questions: answer, re-dispatch
- Implementer implements, tests, commits, self-reviews
- Dispatch spec reviewer (./spec-reviewer-prompt.md)
- If issues: implementer fixes, re-review
- Dispatch code quality reviewer (./code-quality-reviewer-prompt.md)
- If issues: implementer fixes, re-review
- Mark task complete
- After all tasks: dispatch final code reviewer
- Use finishing-a-development-branch skill
Prompt Templates
./implementer-prompt.md- Dispatch implementer subagent./spec-reviewer-prompt.md- Dispatch spec compliance reviewer./code-quality-reviewer-prompt.md- Dispatch code quality reviewer
Red Flags
Never:
- Skip reviews (spec compliance OR code quality)
- Proceed with unfixed issues
- Dispatch multiple implementation subagents in parallel
- Make subagent read plan file (provide full text instead)
- Start code quality review before spec compliance passes
If subagent asks questions:
- Answer clearly and completely
- Don't rush them into implementation
If reviewer finds issues:
- Implementer fixes them
- Reviewer reviews again
- Repeat until approved
Version History
- e0220ca Current 2026-07-05 21:46


