关于 cw-save
cw-save 是一项写作技能,可将已确认的观察转化为持久的项目上下文,并按类别写入相应文件。若要将推断出的经验保存为长期规则,它会先请求确认。
主要功能
- 01按类别选择保存位置
- 02检查项目指引与风格文件
- 03区分长期规则和单篇选择
- 04保存推断经验前请求确认
- 05报告更新的文件与规则
适用场景
- 01保存明确提出的长期偏好
- 02记录已确认的读者研究结果
- 03添加可复用的编辑规范
- 04将单篇决策保留在草稿中
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ everyinc/ compound-writing --skill cw-save安装后在 Claude Code 中输入/cw-save确认已加载。
详细介绍
保存
将已确认的观察转化为长期维护的上下文,供后续工作使用。除非确实更新了文件或系统,否则不要声称已保存记忆。
加载上下文约定
阅读 ../../references/context-contract.md,并检查当前项目的指令和风格文件,然后再选择保存位置。
对经验分类
| 经验 | 首选保存位置 |
|---|---|
| 语法、措辞、语气、节奏、语域、标点、语言习惯或句子结构偏好 | 起约束作用的 VOICE.md |
| 论证、证据、文章结构、实质标准、受众承诺、格式或发布就绪标准 | 起约束作用的 STYLE.md |
| 已确认的读者情境、知识、兴趣、需求、抵触或受众研究发现 | 已解析的 AUDIENCE.md,包括命名的共享来源;保留来源、日期和范围 |
| 反复出现的编辑失误 | 相关的护栏或审阅参考文件 |
| 可复用的工作流改进 | 工作流或架构文件 |
| 特定文章的决定或待办事项 | 当前草稿、笔记或项目状态文档 |
不要将长期有效的经验保存到已安装的插件或缓存副本中。不要仅仅因为某项技能处于启用状态,就把经验追加到该技能的 SKILL.md。
如果仍存在旧版 TASTE.md,请将新经验保存到 VOICE.md、STYLE.md 或起约束作用的 AUDIENCE.md,并提出迁移建议。未经明确批准,不要删除或归档 TASTE.md。
如果一条修正同时涉及句子写作和实质标准,请拆分为两条独立规则。不要把合并后的规则重复写入两个文件。
判断是否应推广
区分以下情况:
- 明确且长期有效的偏好;
- 有多个示例支持的重复模式;
- 针对本文的一次性选择;
- 尚待确认的推断。
如果用户明确要求保存长期偏好,且保存位置明确并获准,则继续操作。如果经验是推断得出的,请先展示拟议规则,并在将其设为长期规则前征求用户确认。
对于受众方面的经验,针对单篇文章的假设应保留在该任务范围内。不要将定位或编辑推断提升为已观察到的读者行为。共享的受众指南可能影响多个出版物;请保留其适用范围,并且仅在用户授权范围内更新。遵循现有的共享来源,不要另建相互竞争的本地副本。
精确写入
- 编辑前先阅读目标文件。
- 添加或修订范围最窄的相关规则。
- 保留现有的用户撰写内容和示例,并避免重复指导。
- 记录具体机制或后果,而不只是模糊的偏好。
- 如果规则涉及文风,请使用新鲜且不可直接照搬的示例。
确认
说明准确记录了哪条规则,以及更新了哪个文件或系统。如果更高权限的目标位置需要审批,请提供拟议措辞并等待批准,不要假装已保存。
评论
支持 Markdown