logo
0
1
WeChat Login

planning-execution-review

一个给 Claude Code 使用的 skill。

安装(放在最前)

仓库地址:https://cnb.cool/dmxapi/allyouneed_skill

直接把下面这段话发给 Claude Code,让它完成全部安装步骤:

请帮我完成以下两步,安装 planning-execution-review skill: 第一步:按 Claude Code 官方 plugin marketplace 流程安装 skill。 仓库地址是 https://cnb.cool/dmxapi/allyouneed_skill 。 请先把这个仓库添加为 marketplace source,再安装 planning-execution-review@allyouneed-skill,安装到 user scope;安装完成后执行 /reload-plugins,并检查 /planning-execution-review 是否已经可用。 注意:不要直接用 marketplace.json URL,因为这个仓库的 marketplace 使用了相对路径 source(`./`)。 第二步:在 ~/.claude/CLAUDE.md 中加入以下一行(如果文件不存在则新建): - 执行任何涉及代码、配置、行为修改的任务前,必须先调用 `planning-execution-review` skill,不得跳过

说明:这个仓库的 .claude-plugin/marketplace.json 里,marketplace 名称是 allyouneed-skill,plugin 名称是 planning-execution-review,plugin source 是相对路径 ./,所以应把”整个仓库”作为 marketplace source 添加,而不是直接指向 marketplace.json 文件。


它会把执行类任务统一纳入这套流程:

  1. 先进入 plan mode
  2. 先自检计划是否有遗漏、错误、过度设计
  3. 把计划交给你审核
  4. 如果你提出修改意见,就继续修改计划并再次自检
  5. 直到你明确批准计划后才开始执行
  6. 执行完成后,再对照计划做一次完成度检查
  7. 最后向你汇报结果

这个 skill 的目标是:让 Claude Code 在真正动手之前,先把计划做扎实,并且把“你的审核”当成强制关卡。


仓库内容

  • skill 源文件:planning-execution-review/SKILL.md
  • 原生插件清单:.claude-plugin/plugin.json
  • marketplace 配置:.claude-plugin/marketplace.json
  • 仓库内原生挂载路径:skills/planning-execution-review
  • 安装包:dist/planning-execution-review.skill
  • 校验脚本:scripts/validate_native_plugin.sh
  • 同步脚本:scripts/package_native_plugin.sh

适用场景

适合这些任务:

  • 实现新功能
  • 修改现有代码
  • 修 bug
  • 重构
  • 改配置
  • 自动化开发流程
  • 其他会影响代码、行为或项目状态的执行类任务

它的规则是:

  • 默认所有执行类任务都先走这个 skill
  • 即使是小任务,也不会自动跳过
  • 如果是特别小的任务,或者和其他 skill 有冲突,也必须先询问你是否允许跳过
  • 只有你明确同意,才允许绕过这个 skill

使用方式

安装后,这个 skill 的核心行为如下:

1. 遇到执行类任务时优先触发

例如:

  • “帮我实现一个新功能”
  • “修一下这个 bug”
  • “重构一下这块逻辑”
  • “给这个项目加自动化流程”

Claude Code 应该优先进入这个 skill 的工作流。

2. 先 plan,再执行

skill 会要求 Claude Code:

  • 先进入 plan mode
  • 先读代码和上下文
  • 形成明确的实施计划
  • 先自检计划有没有问题

3. 你不批准,就不执行

skill 明确要求:

  • 计划必须先交给你审核
  • 如果你提出修改意见,Claude 要先修改计划,再自检,再次交给你审核
  • 在你明确批准之前,不能直接开始实现

4. 执行后必须复核

代码做完后,Claude 还要:

  • 对照最初批准的计划检查是否全部完成
  • 检查有没有遗漏、偏差、多做的内容
  • 确认验证方式是否足够
  • 最后再向你汇报

推荐使用方式

你可以直接像平常一样给 Claude Code 下任务,例如:

  • “帮我给这个项目加一个登录按钮”
  • “修复这个接口超时问题”
  • “重构这里的状态管理”

如果 skill 成功触发,Claude 会优先进入“计划 → 自检 → 你审核 → 执行 → 复核 → 汇报”的流程。

如果任务很小,或者同时命中了别的 skill,这个 skill 也不应该自动退出,而是应该先问你:

  • 是否跳过这套流程
  • 是否继续按 planning-execution-review 的方式执行

开发与重新打包

如果你修改了 planning-execution-review/SKILL.md,建议按下面顺序执行:

./scripts/package_native_plugin.sh ./scripts/validate_native_plugin.sh

本仓库当前同时维护三套交付物:

  • 原生插件清单:.claude-plugin/plugin.json
  • marketplace 清单:.claude-plugin/marketplace.json
  • 打包产物:dist/planning-execution-review.skill

其中推荐的安装优先级是:

  1. plugin marketplace 安装
  2. 本地仓库直加载(cc --plugin-dir ...
  3. .skill 文件导入(仅当当前 Claude Code UI 明确支持时)

本仓库当前就是按这个方向整理的:

  • 安全扫描标记:planning-execution-review/.security-scan-passed
  • 原生挂载路径:skills/planning-execution-review
  • 打包产物:dist/planning-execution-review.skill

版本说明

当前版本:1.0.1

如果后续你修改了 skill 行为,建议同步更新:

  • planning-execution-review/SKILL.md
  • .claude-plugin/plugin.json
  • .claude-plugin/marketplace.json
  • skills/planning-execution-review
  • dist/planning-execution-review.skill

文件定位

关键文件:

  • planning-execution-review/SKILL.md
  • .claude-plugin/plugin.json
  • .claude-plugin/marketplace.json
  • skills/planning-execution-review
  • scripts/validate_native_plugin.sh
  • scripts/package_native_plugin.sh
  • dist/planning-execution-review.skill

About

一个 claude code 的skill,适用于全部的场景,奉行plan->检查 plan->执行->检查执行

508.00 KiB
Skills
0 forks1 stars1 branches0 TagREADME
Language
Shell64.1%
Python35.9%