关于 decision-memo
decision-memo 是用于撰写一页决策备忘录的技能,面向需要记录复杂选择及其依据的决策者。它要求明确决策问题、负责人和时限,并按固定结构比较选项、提出建议与后续行动。
主要功能
- 01一页决策备忘录结构
- 02比较二至四个选项
- 03评估可逆性与成本
- 04列出建议相关风险
- 05明确决策后的行动步骤
适用场景
- 01记录需要正式留档的选择
- 02比较方案并形成建议
- 03梳理决策风险与缓解措施
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ gasserane/ personal-skills --skill decision-memo安装后在 Claude Code 中输入/decision-memo确认已加载。
详细介绍
决策备忘录
始终保持一页。适用于需要留档的决策,而非可以在脑中直接做出的决策。
何时使用
当用户请求决策文件、选项分析、建议或选择简报时使用。不要用于状态报告或信息摘要。
必需输入
一次性询问所有缺失的输入。未取得前三项前不要起草。
- 要做出的决策,以问题形式表述(必需)
- 谁做决定,以及截止时间(必需)
- 当前背景:发生了什么变化,为什么现在必须做决定(必需)
- 已考虑的选项(可选;如有则使用;如无则提出 2-4 个)
- 约束:预算、法律、政治、能力(可选,但通常需要)
- 成功标准:之后 Ane 如何判断决策是否正确(可选)
结构
按以下顺序撰写备忘录,使用所列 H2 标题。目标长度:一页,400-500 词。
所需决策
用一个以问号结尾的句子。写明决策者。
背景
三到五句话。说明发生了什么变化、为何现在很重要,以及如果不做决定会怎样。不要提及触发变化之前的背景故事。
选项
两个到四个。除非用户明确说明只有两个选项,否则不能只列两个。每个选项包括:
- 选项标签:简短的名词短语
- 内容:一句话说明
- 优点:2-4 个要点,具体,不写泛泛的好处
- 缺点:2-4 个要点,包括最糟的现实情况
- 可逆性:选择 完全可逆、有代价的可逆 或 实际上不可逆 之一。用一个分句说明原因。
- 成本:以最重要的货币单位衡量金钱、时间、政治资本或能力成本
建议
明确一个选项。用两句话说明理由。不要含糊其辞。如果建议不够有力,就明确指出,并说明决定性因素。
风险
列出三到五项。不要重复上述缺点,列出建议带来的特定二阶风险。每项说明风险、概率(低/中/高)、缓解措施以及缓解措施的负责人。
后续步骤
使用编号列表。写明谁在何时做什么。从决策本身开始:“在 [date] 前做出决定,通过 [channel] 传达。”以决策后的第一项行动结束。
待解决问题
可选。仅当决策者需要的信息无法由本备忘录提供时使用。采用 CLAUDE.md 中的 ⚠️ Data gap: 格式。
写作规则
严格遵循 CLAUDE.md 的写作风格:
- 使用主动语态。主语 + 动词 + 宾语。
- 句子少于 25 个词。较长时用句号拆分。
- 使用具体动词:“批准”,而非“考虑批准”。
- 不写填充语:不使用“为了”“应当注意”“根据”等表达。
- 不使用名词化表达:“决定”,而非“做出决定”。
- 除非确有不确定性,否则不要含糊其辞。
- 不使用破折号。
- 不使用反问句。
- 每段开头先陈述要点。
语气
坦率,不必恭敬。如果建议显而易见,就直说。如果所有选项都很糟糕,就说明这一点。如果可以延后决策且没有代价,就建议延后。备忘录服务于决策者,而非安抚他人。
限制
不要编造事实、数字或先前的决策。如果缺少必要事实,请用 ⚠️ Data gap: 标记。不要为了达到目标长度而凑字数。如果决策明确,250 词的备忘录也可以。
编辑保留协议
如果 Ane 通过路径引用现有输出,并要求改进、迭代或扩展,则启用此协议。先读取文件,再通过 Edit 工具限定编辑范围;范围外内容须逐字节保持不变,并返回 EDIT-PRESERVATION DELIVERY 摘要。
如果目标文件存在,则应用 mel_wiki/wiki/concepts/edit-preservation-protocol.md。