Claude Code 单一事实来源技能:修复列表设置不一致
EnglishClaude Code 安装步骤
- 打开 GitHub 固定提交的 `profiles/.claude/skills/single-source-of-truth/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.claude/skills/single-source-of-truth/`,把核对后的文件保存为 `.claude/skills/single-source-of-truth/SKILL.md`。
- 在该项目根目录启动 Claude Code,在斜杠菜单中选择 `/single-source-of-truth`。
中文摘要
追踪同一设置的多个写入位置,将状态集中到唯一负责人,并从该处只读派生界面。
SKILL.md 中文导读
可复现示例
先定位分页设置的单一事实来源。首页列表和侧边列表各存了一份分页设置,分别为 20、30。将两处列表分页配置改为读取新的统一配置值 25。
`pageSize = 20` · `sidebarSize = 30` · `config.pageSize = 25`工作步骤
- 列出设置的写入与读取位置。
- 选定唯一配置,将界面更新为只读引用。
- 改变配置一次并观察两个显示点。
验收方法
修改一次 `config.pageSize = 25` 后,两个列表均显示 `25`,写入文件只剩一个。
GitHub 原文 · 更新日期
适用环境
在 Claude Code 中打开待梳理的本地配置项目。先列出一个值的全部写入点和显示位置。
常见问题
派生的缓存能独立接受写入吗?
缓存只从统一配置派生。把写入留给配置的唯一负责人,避免两个显示点各自更新。