Assumption Ledger 假设账本
让 Claude 记下假设、决定和“想过但没做”的事,轮次结束列在输入框上方。
> 给订单列表加上分页
⏺ 我先看看列表组件。
本轮账本 [ 关闭 ]
想过但没做 (1)
· 对 429 加重试(超出范围) [ 去做 ]
假设 (1) · 运行时是 Node 20
❯
示意。实际效果取决于 Mod、终端和运行环境。
安装
/plugin marketplace add DannyMac180/skills
/plugin install assumption-ledger@modsmith
/reload-plugins在 Claude Code 会话里逐行执行这些命令。
claude plugin marketplace add DannyMac180/skills
claude plugin install assumption-ledger@modsmith然后在会话里执行 /reload-plugins,或开一个新会话。
请帮我安装 Claude Code Mod「Assumption Ledger 假设账本」(https://github.com/DannyMac180/skills)。安装前先阅读仓库 README 的 Security 和 Requirements 部分,告诉我它会读写哪些内容、运行什么命令、是否联网,以及对 Claude Code 版本、系统和终端的要求。确认没有问题后,运行 claude plugin marketplace add DannyMac180/skills 和 claude plugin install assumption-ledger@modsmith 完成安装,最后提醒我在会话里执行 /reload-plugins。把这段话发给 Claude Code,它会先读原作者说明再安装。
git clone https://github.com/DannyMac180/skills
cd skills
claude --plugin-dir ./modsmith/templates/assumption-ledger克隆仓库后用 --plugin-dir 在本地会话中试用。
它会碰什么
据原作者说明,收录时核对;可用 claude plugin validate 自行检查。
读取
有读取本会话条目,写日志前读取目标文件。
写入文件
有开关与条目存插件 store;运行 write 命令时追加 DECISIONS-log.md。
运行命令
未说明联网
有工具描述随每次模型请求发送给模型。
介绍
Assumption Ledger 是 ModSmith 组合里的 function hooks Mod。它给 Claude 注册一个 register_assumption 工具,用来记三类事:未核实的假设、做过的决定,以及想到更好方案却没做的事。轮次结束后按类别列在输入框上方,“没做”的条目旁有 Do it 按钮,会让 Claude 去做或用一句话说明为何不做。
- 自己不调用模型;工具描述约 200 token 随每次请求发送,之后走提示缓存。
/assumptions列出本会话条目,/assumptions write [path]才写入DECISIONS-log.md。/assumptions off停止记录并把工具藏到 ToolSearch 后。
作者写明基于 Claude Code 2.1.286 构建并核对,未给最低版本。
适合谁
- 想知道 Claude 做了哪些未核实假设的人
- 需要留存决策记录的团队
运行要求
- 作者只写了基于 2.1.286 的声明构建/核对,未给最低版本。