关于 coding-prefs
面向单个用户的编码偏好技能,通过维护 `/memory/coding-prefs.md` 记录用户反馈。它规定何时读取偏好,以及如何追加或替换规则,让这些偏好影响后续对话。
主要功能
- 01编码决策前读取偏好
- 02记录适用于后续工作的反馈
- 03每条规则保存为一行
- 04追加内容而不覆盖已有条目
- 05替换相互矛盾的偏好
适用场景
- 01采用用户偏好的测试框架
- 02遵循代码风格和文档偏好
- 03保持提交信息格式一致
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ langchain-ai/ deepagents --skill coding-prefs安装后在 Claude Code 中输入/coding-prefs确认已加载。
详细介绍
编码偏好 Skill
使用此 Skill 可使 /memory/coding-prefs.md 与该特定用户希望你的工作方式保持同步。此文件为用户范围,因此每个用户都有各自的副本——你在此写入的任何内容只会影响同一用户之后的对话。
何时读取
- 在选择代码风格、测试框架或提交信息格式之前
- 在决定是否添加注释、类型提示或文档字符串之前
- 在进行超出要求范围的重构之前
何时写入
每当用户给出应适用于后续工作的反馈时,追加一条新条目:
- "除非我要求,否则不要添加文档字符串" → 保存
- "我更喜欢 pytest 而不是 unittest" → 保存
- "不要在最后总结你所做的事情" → 保存
每条条目应为一行:先写规则,如果用户给出了理由,再附上简要原因。
如何写入
先读取文件(它可能尚不存在),然后再追加。不要覆盖——偏好会随时间累积。如果新的偏好与已有偏好相矛盾,则替换旧的那一行,并注明变更。
评论
支持 Markdown