通过为每个任务分派独立子代理并穿插代码审查,稳步推进实现计划。
该技能材料显示其本质是一个开源的提示词/流程编排文档,本身不要求密钥、未声明远程端点,也不自带可执行代码。整体风险较低,但其会引导宿主代理调用已有工具读计划、改代码和提交变更,因此使用时仍应结合宿主环境权限做最小授权控制。
材料明确注明“无”密钥/环境变量;README 也未要求提供 API token、账号凭证或其他敏感配置,未见直接的凭证收集、存储或滥用路径。
声明无远程端点,文档中也未指定向外部服务发送数据;作为 prompt-only 技能,其本身未体现用户数据外发机制。
该仓库被标记为 prompt-only,README 描述的是让宿主代理分派子代理、做代码审查和提交的流程,而非自带可执行程序或安装脚本;材料未显示其自身获得本机执行权限。
文档提到“读取计划文件”“在目录中工作”“提交工作”,说明它会引导代理使用宿主已具备的文件/代码库访问能力;但该技能本身不额外声明数据接口、持久化存储或越权读取范围。
来源为 GitHub 开源仓库,源码原则上可审计,这显著降低了供应链风险;但当前材料显示许可证未声明、社区采用度为 0 star、维护状态未知,因此可信度与持续维护性证据偏弱,建议人工复核仓库内容与提交历史。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "Subagent-Driven Development" 技能: 1. 下载 https://raw.githubusercontent.com/obra/clank/main/skills/collaboration/subagent-driven-development/SKILL.md 2. 保存为 ~/.claude/skills/subagent-driven-development/SKILL.md 3. 装好后重载技能,告诉我可以用了
请根据这个实现计划执行开发:将每个子任务交给一个全新的子代理完成;每完成一个子任务后,先做代码审查并指出风险、改进建议和是否可以进入下一步,确认后再继续。实现计划如下:1)设计数据库迁移;2)编写后端 API;3)补充单元测试;4)更新接口文档。
按步骤产出的开发结果,每步附带代码审查意见、风险说明和继续执行建议。
帮我重构这个旧模块,采用子代理驱动开发:把分析、重构、测试、文档拆成独立任务,每个任务都由新的子代理执行;在进入下一个任务前,先审查当前改动的代码质量、兼容性和潜在回归问题。
模块重构方案与代码变更,配套阶段性审查结论和回归风险评估。
请按子代理方式完成以下自动化脚本项目:1)定义脚本输入输出;2)实现核心逻辑;3)增加日志与错误处理;4)编写测试。要求每一步由新的子代理执行,并在步骤之间进行代码审查后再继续。
完整的自动化脚本实现过程,包含每阶段产出、审查反馈和质量改进建议。
Execute plan by dispatching fresh subagent per task, with code review after each.
Core principle: Fresh subagent per task + review between tasks = high quality, fast iteration
vs. Executing Plans (parallel session):
When to use:
When NOT to use:
Read plan file, create TodoWrite with all tasks.
For each task:
Dispatch fresh subagent:
Task tool (general-purpose):
description: "Implement Task N: [task name]"
prompt: |
You are implementing Task N from [plan-file].
Read that task carefully. Your job is to:
1. Implement exactly what the task specifies
2. Write tests (following TDD if task says to)
3. Verify implementation works
4. Commit your work
5. Report back
Work from: [directory]
Report: What you implemented, what you tested, test results, files changed, any issues
Subagent reports back with summary of work.
Dispatch code-reviewer subagent:
Task tool (code-reviewer):
Use template at skills/collaboration/requesting-code-review/code-reviewer.md
WHAT_WAS_IMPLEMENTED: [from subagent's report]
PLAN_OR_REQUIREMENTS: Task N from [plan-file]
BASE_SHA: [commit before task]
HEAD_SHA: [current commit]
DESCRIPTION: [task summary]
Code reviewer returns: Strengths, Issues (Critical/Important/Minor), Assessment
If issues found:
Dispatch follow-up subagent if needed:
"Fix issues from code review: [list issues]"
After all tasks complete, dispatch final code-reviewer:
After final review passes:
You: I'm using Subagent-Driven Development to execute this plan.
[Load plan, create TodoWrite]
Task 1: Hook installation script
[Dispatch implementation subagent]
Subagent: Implemented install-hook with tests, 5/5 passing
[Get git SHAs, dispatch code-reviewer]
Reviewer: Strengths: Good test coverage. Issues: None. Ready.
[Mark Task 1 complete]
Task 2: Recovery modes
[Dispatch implementation subagent]
Subagent: Added verify/repair, 8/8 tests passing
[Dispatch code-reviewer]
Reviewer: Strengths: Solid. Issues (Important): Missing progress reporting
[Dispatch fix subagent]
Fix subagent: Added progress every 100 conversations
[Verify fix, mark Task 2 complete]
...
[After all tasks]
[Dispatch final code-reviewer]
Final reviewer: All requirements met, ready to merge
Done!
vs. Manual execution:
vs. Executing Plans:
Cost:
Never:
…
先用伪代码梳理方案与迭代思路,再高效转成可执行代码。
帮助用户检索过往 Claude Code 对话,快速找回事实、决策与上下文线索。
帮助用户用接口封装实现细节,从业务层面设计与理解系统
帮助开发者保持类接口抽象一致,避免混杂序列化、持久化等无关职责。
为工程师生成分步实施计划,帮助在陌生代码库中快速落地任务。
帮助你在实施前先比较2到3种方案,选出更优设计与执行路径。
用于在当前会话中拆分并并行推进独立实现任务,加快开发执行效率。
帮助你调研、规划并并行执行大规模代码变更,让多个代理分别提交 PR。
在继续开发前发起代码审查,依据计划或需求检查实现质量与偏差。
通过逐步细化检索上下文,提升子代理任务理解与结果质量。
为 Codex CLI 提供专业子代理并行协作与持久日志管理能力。
按批次执行详细计划并设置复核检查点,帮助任务稳步推进与纠偏