一个文件管住所有规则——不删文件、不说禁用词、不乱改图。


图 1 —— 没有 CLAUDE.md 的混乱

你有 5 个 Skill,每个都写得很好。但 Claude 还是偶尔删你文件、把竞品文案当参考复制、用英文回答你。为什么?因为没有一个"总规则"管住它们。


图 2 —— CLAUDE.md 就是"总遥控器"

CLAUDE.md 放在项目根目录,Claude Code 启动时第一个读它。它不管具体业务,只管全局规则:用什么语言、什么东西不能做、什么任务走什么 Skill。像一个总开关。


图 3 —— CLAUDE.md 里面写了什么

不是写"我是谁""我的梦想"。是写启动时必读哪些文件、什么任务调用什么 Skill、哪些词绝对不能用、哪些操作要先问我。全是硬规则。


图 4 —— 启动必读:最重要的第一段

CLAUDE.md 最前面写"启动时必须先读哪些文件"。这段决定了 Claude 能不能找到你的 Skill。写在中间 = 没写,模型注意力递减。


图 5 —— 硬规则为什么要写在 CLAUDE.md 而不是 Skill 里

如果"不删文件"这条规则只写在某个 Skill 里,别的 Skill 运行时 Claude 就会删文件。硬规则必须放在 CLAUDE.md——它是所有 Skill 之上的"宪法"。


图 6 —— 一句话总结

CLAUDE.md = 所有 Skill 的总开关 + 防火墙。它不干活,但它管着谁能干什么、什么绝对不能干。


你的 CLAUDE.md 里写了什么?有没有漏掉硬规则?评论区交流。

下一篇:CLAUDE.md 和 Skill 到底什么关系?一张图讲清楚。

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐