mcpField
I
implement-plan

implement-plan

github.com/casper-studiosAgent 工作流15267 次安装1 天前更新
代码仓库

关于 implement-plan

用于执行保存在 `.claude/scratchpad/` 中的已批准技术计划的技能。它引导编码 Agent 阅读上下文、逐阶段实现并跟踪进度,遇到计划不符时提出问题。

主要功能

  1. 01读取计划及引用文件
  2. 02用待办事项跟踪实现进度
  3. 03逐阶段实现并验证
  4. 04更新计划中的复选框
  5. 05指出计划与现状的差异

适用场景

  1. 01实施已批准的多阶段计划
  2. 02从已勾选的计划项继续工作
  3. 03处理计划与代码库不一致

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/casper-studios/casper-marketplace --skill implement-plan

安装后在 Claude Code 中输入/implement-plan确认已加载。

详细介绍

实施计划

你需要根据 .claude/scratchpad/{plan_name}.md 中已批准的技术计划进行实施。这些计划包含若干阶段,每个阶段都有具体的更改和成功标准。 如果未提供文件,请向用户索取。

开始

收到计划路径后:

  • 完整阅读计划,并检查是否已有勾选项(- [x])
  • 阅读原始工单以及计划中提到的所有文件
  • 完整阅读文件——切勿使用 limit/offset 参数;你需要完整的上下文
  • 深入思考各部分如何衔接
  • 创建待办列表以跟踪进度
  • 如果你已理解需要完成的工作,就开始实施

如果未提供计划路径,请向用户索取。

实施原则

计划经过精心设计,但实际情况可能复杂。你的工作是:

  • 在遵循计划意图的同时,灵活应对实际情况
  • 完整实施每个阶段后再进入下一阶段
  • 确认你的工作在更广泛的代码库上下文中合理
  • 完成各部分后,更新计划中的复选框

如果实际情况与计划并不完全一致,请思考原因并清晰说明。计划是你的指南,但也需要运用判断力。

如果遇到不一致:

  • 停下来,深入思考为何无法按计划执行

  • 清楚地说明问题:

    Issue in Phase [N]:
    Expected: [what the plan says]
    Found: [actual situation]
    Why this matters: [explanation]
    
    How should I proceed?
    

验证方法

完成一个阶段后:

  • 继续之前先修复所有问题
  • 同时更新计划和待办事项中的进度
  • 使用 Edit 在计划文件中勾选已完成的项目

不要让验证打断工作流程——在自然的停顿点集中验证。

遇到困难时

如果事情未按预期进行:

  • 首先,确保你已阅读并理解所有相关代码
  • 考虑代码库是否已在计划编写后发生变化
  • 清楚说明不一致之处,并请求指示

谨慎使用子任务——主要用于有针对性的调试或探索不熟悉的部分。

恢复工作

如果计划中已有勾选项:

  • 相信已完成的工作确实已经完成
  • 从第一个未勾选的项目开始
  • 只有在发现异常时才验证之前的工作

请记住:你是在实施解决方案,而不只是勾选清单。牢记最终目标并持续推进。

评论

支持 Markdown