mcpField
I
implementation-notes

implementation-notes

github.com/neeeophyteeAgent 工作流357136 次安装4 周前更新
代码仓库

关于 implementation-notes

implementation-notes 是用于在 implementation-notes.md 中记录实施偏差、边缘情况和审查问题的技能。它帮助编码 Agent 继续处理可逆决策,并将不可逆或改变范围的选择交由人工审查。

主要功能

  1. 01创建结构化记录文件
  2. 02记录计划偏差及原因
  3. 03跟踪发现的边缘情况
  4. 04遇到不可逆或范围变更时暂停
  5. 05添加会话交接摘要

适用场景

  1. 01记录与计划不同的实施决策
  2. 02为后续规划收集边缘情况
  3. 03将高影响选择提交审查

安装

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

$npx skills add https://github.com/neeeophytee/finding-unknowns-skills --skill implementation-notes

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

详细介绍

实施说明

无论计划多么周全,都无法消除所有未知;有些问题只有打开代码后才会显现。如果实际情况与计划不符,不要停下来,也不要默默自行其是——选择保守方案,记录下来,然后继续推进。说明文件能让下一次尝试从这次经验中吸取教训。

步骤

  1. 开始构建时,创建 implementation-notes.md,并添加三个标题:偏差、发现的边界情况、待审核的问题。
  2. 每当实际情况迫使你做出计划未涵盖的选择时:
    • 选择保守方案(最容易撤销的方案),
    • 在“偏差”下记录:计划中的内容、实际采取的做法、原因,以及重新审视该决定需要什么,
    • 继续工作。对于可撤销的决定,不要等待用户回复。
  3. 发现边界情况时,及时记录,即使它们已被妥善处理——这些正是下一份计划应考虑的未知情况。
  4. 任何不可逆或会改变范围的事项都要记在“待审核的问题”下,并在安全检查点停止工作。保守地偏离计划没有问题;代价高昂的偏离需要人工审核。
  5. 结束时,附加一份五行摘要:偏差数量、最可能需要重新审视的一项、发现的边界情况,以及下一次会话应先阅读的内容。在交接说明或 PR 中引用该文件。

防护原则

  • 说明文件是临时工作记忆,不是文档。每条记录控制在 2-3 行。
  • 绝不能让说明文件与实际情况脱节——未记录的偏差比完全没有说明文件更糟,因为文件声称内容完整。
  • “保守”意味着可撤销,不一定意味着简单。

评论

支持 Markdown