Claude Code 定制:配成你自己的

把 Claude Code 配成适合自己项目的样子:写 skill,装 mod 和写 mod,用 hooks 定规矩,用 MCP 接外部系统,用子代理把写的和查的分开,再打成插件分享。后三篇是进阶:代码智能和安装审查,插件评测和发版,mod 的测试和排错。共 11 篇,读完约 113 分钟,最近更新于 。

从第 1 篇开始

  1. Claude Code skills 怎么写:从第一个 skill 到带脚本、带参数的 skill约 8 分钟

    从零写一个 Claude Code skill:建目录、写 SKILL.md、测试;再讲放在哪里、怎么传参数、怎么带脚本和参考文件、怎么控制谁能调用,以及 Claude Code 团队总结的写 skill 的几条经验。

  2. Claude Code Mods 是什么?怎么安装、怎么关闭、安不安全约 7 分钟

    Mods 让你用几行 JavaScript 改写 Claude Code 的行为和界面。本文说明它和 hooks、skills 的区别,怎么安装和关闭,以及安装前要注意的安全问题。

  3. 从零写第一个 Claude Code mod:在输入框上方显示上下文用了多少约 10 分钟

    跟着官方教程的思路,从一个空文件夹写出一个 Claude Code mod:在输入框上方实时显示上下文窗口的占用。讲清目录结构、怎么画界面、数据为什么要放在 $.state、怎么校验和测试、怎么分享。

  4. Claude Code Hooks 实战:改完自动整理格式、拦住不该动的文件、等你批准时发通知约 10 分钟

    Hooks 是你写的 shell 命令,Claude Code 在固定时机一定会执行,不取决于模型愿不愿意。本站实测了三个:改完文件自动跑 eslint --fix,拦下对受保护文件的修改,等待批准时提醒你。附配置、脚本、真实的拦截画面,和它管不到的地方。

  5. Claude Code 接 MCP 服务器实战:接一个现成的,自己写一个,再分享给团队约 11 分钟

    MCP 让 Claude Code 用到内置工具以外的东西:查文档、查工单、查数据库。本站实测了三件事:一条命令接上官方的文档服务器;用三十多行代码写一个自己的服务器并接上;改成项目级配置给团队共用,以及第一次打开时的批准提示。附每一步的真实输出和排错办法。

  6. Claude Code 子代理实战:写一个只读的测试评审员,让写的和查的分开约 11 分钟

    子代理是一份 Markdown 文件:给它一个名字、一段说明、一份工具清单,Claude Code 就能把一类任务交给它在独立的上下文里做。本站实测了一个只读的测试评审员,它查出了上一篇里补的测试的真问题。还试了让子代理换用便宜的模型,并记下通过中转站时遇到过的一条报错。

  7. CLAUDE.md、skill、hook、子代理、MCP、插件:Claude Code 的六种扩展各管什么,先用哪个约 9 分钟

    Claude Code 的扩展方式有六七种,名字相近,容易用错地方。按官方的选型说明整理:每一种解决什么问题、什么信号出现时该加哪一种、相近的几种怎么区分、各占多少上下文。占用的数字用的是本站这个系列实测到的。

  8. 做一个 Claude Code 插件,分享给团队:把 skill、子代理和 hook 打成一包约 11 分钟

    插件是一个带清单文件的目录,把 skill、子代理、hook、MCP 服务器装在一起,可以整包分享和安装。本站把本系列前面做的三样东西打成了一个插件,实测了校验、单次加载、建本地市场、按项目安装和移除。要留意的一个结果:把 skills 目录放错位置,校验照样通过,但 skill 不会加载。

  9. Claude Code 插件进阶(上):代码智能插件实测,装之前怎么审,不工作怎么查约 11 分钟

    代码智能插件把语言服务器接给 Claude:改完代码自动拿到类型错误,按符号找定义和引用。本站用 TypeScript 实测,连踩三个坑才跑通,并发现第一次编辑的诊断要等到下一步才到。后半篇讲装一个插件之前怎么看清它会在你机器上运行什么,以及卸载之后还留下什么。

  10. Claude Code 插件进阶(下):给插件写评测,看它占多少上下文,管好依赖、版本和市场约 12 分钟

    插件给团队用起来之后,改一句 skill 的描述都可能让它不再被触发。本站实测了 claude plugin eval:给示例插件写两个用例,带插件和不带插件各跑三遍,12 次运行 27 秒、0.28 美元,直接看出插件贡献了多少。后半篇整理怎么看插件占多少上下文、怎么声明依赖、怎么发版本和托管自己的市场。

  11. Claude Code mod 的测试和排错:不开会话就能跑的测试,以及 mod 没反应时从哪查约 13 分钟

    mod 出了错不会让会话崩掉,它只是被悄悄跳过,看上去像什么都没做。本站用官方教程的示例 mod 实测了两件事:用 claude plugin test 写不开会话、不联网的测试,三个测试 0.67 秒跑完;再把 mod 故意弄坏五种方式,记下静态检查查得出哪几种、哪几种要到运行时才报、报错出现在哪。