mcpField
C
coding-prefs

coding-prefs

github.com/langchain-aiAgent 工作流30.7k192 次安装今天更新
代码仓库

关于 coding-prefs

面向单个用户的编码偏好技能,通过维护 `/memory/coding-prefs.md` 记录用户反馈。它规定何时读取偏好,以及如何追加或替换规则,让这些偏好影响后续对话。

主要功能

  1. 01编码决策前读取偏好
  2. 02记录适用于后续工作的反馈
  3. 03每条规则保存为一行
  4. 04追加内容而不覆盖已有条目
  5. 05替换相互矛盾的偏好

适用场景

  1. 01采用用户偏好的测试框架
  2. 02遵循代码风格和文档偏好
  3. 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