关于 executing-plans
用于分批执行现有书面实施计划的 skill。它先审查计划,再按步骤执行并验证任务,在检查点汇报进展。
主要功能
- 01批判性审查书面计划
- 02分批执行任务
- 03按计划步骤验证
- 04在检查点汇报进展
适用场景
- 01实施已编写的功能计划
- 02按评审检查点推进任务
- 03验证每批实施结果
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill executing-plans安装后在 Claude Code 中输入/executing-plans确认已加载。
详细介绍
执行计划
概述
加载计划,进行严格审查,分批执行任务,并在每批之间汇报以供审查。
核心原则: 分批执行,并设置架构师审查检查点。
开始时宣布:“我正在使用 executing-plans 技能来实现此计划。”
流程
步骤 1:加载并审查计划
- 阅读计划文件
- 严格审查计划,找出任何疑问或顾虑
- 如有顾虑:开始前与人类协作者沟通
- 如无顾虑:使用项目现有的任务/待办机制并继续;TodoWrite 是特定宿主环境提供的工具,并非普遍可用的命令
步骤 2:执行批次
批次大小遵循用户的明确指示或项目约定;否则选择便于审查的实际任务组
对于每项任务:
- 标记为进行中
- 严格遵循每个步骤(计划包含粒度较小的步骤)
- 按要求运行验证
- 标记为已完成
步骤 3:汇报
批次完成后:
- 展示已实现的内容
- 展示验证结果
- 除非用户明确要求设置检查点,否则继续执行下一个已获授权的批次;简要汇报进度,但不要不必要地结束任务。
步骤 4:继续
根据反馈:
- 如有需要,进行修改
- 执行下一个批次
- 重复此过程,直到完成
步骤 5:完成开发
所有任务完成并通过验证后:
- 宣布:“我正在使用 finishing-a-development-branch 技能来完成此工作。”
- 仅在适用时使用实际可用的 finishing-a-development-branch 技能;应优先遵循特定于仓库的维护者/合并工作流。不要凭空假设存在 superpowers 插件依赖。
- 遵循该技能进行测试验证、提供选项并执行所选方案
何时暂停并寻求帮助
只有在不可或缺的输入/授权缺失或未解决的外部阻碍导致某个依赖步骤无法继续时,才暂停该步骤;保留独立工作。示例问题及处理方式:
- 缺少依赖项或测试失败:检查实际原因并尝试修复;这并不自动构成暂停理由
- 计划存在严重缺漏,导致无法开始
- 无法理解某条指示
- 验证反复失败
如需澄清,请提问,不要猜测。
何时重新审查早期步骤
在以下情况返回步骤 1 重新审查:
- 协作者根据你的反馈更新了计划
- 基本方案需要重新思考
不要强行绕过阻碍——请暂停并询问。
请记住
- 先严格审查计划
- 严格按照计划步骤执行
- 不要跳过验证
- 计划要求引用技能时,应予以引用
- 批次之间:遵循用户授权的节奏;如无必须设置的检查点,就继续执行
- 遇到阻碍时暂停,不要猜测
适用场景
当需要执行一份现有的书面计划,且计划包含可验证的任务和检查点时使用。用户要求保留计划文件时,应予以保留;使用现有待办事项,并遵循用户最新的批次/继续指示。
限制
- 仅当任务明确符合上述范围时,才使用此技能。
- 不要将此技能的输出视为环境特定验证、测试或专家审查的替代品。
- 如果缺少必要的输入、权限、安全边界或成功标准,请暂停并寻求澄清。
评论
支持 Markdown