苹果手机 clash
里。本质上,它们是把一段常用 prompt 压缩成速记口令:当你想跑某个固定流程时,直接调用它。
比如:你用 Opus 4.5 写了一整天代码,想清理死代码和散落的.md文件?直接跑:/refactor-clean,需要写测试?用:/tdd、/e2e、/test-coverage。而且技能/命令可以链式组合,你可以在一个 prompt 里连续跑多个。
我还会做一个Skills:在关键节点自动更新codemap——让 Claude 能快速理解项目结构,而不用每次都花上下文去“逛代码库”。
**Commands(命令)**可以理解成“用斜杠触发的技能”。它们和 skills 有重叠,但存放位置不同:
Hooks是事件触发型自动化。它们会在特定事件发生时自动执行。和 skills 不同,hooks 被限制在工具调用和生命周期事件上。
小技巧:用hookify插件可以“对话式创建 hooks”,不用你手写 JSON。直接跑/hookify,然后描述你想要的行为即可。
Subagents是由你的总控 Claude委派出去的进程:它们有\有限作用域**,可以在**前台或后台做事,从而给主代理省上下文。
Subagents和 skills 的组合特别舒服:你可以做一个只会用某一小撮技能的子代理,把任务交给它,让它自主执行。你还可以给Subagents做 sandbox,限制它能用哪些工具和权限。
你的.rules文件夹放的是 Claude必须始终遵守的最佳实践(.md文件)。常见有两种组织方式:
MCP让 Claude 能直接连接外部服务。它不是API 的替代品,更像是一个用 prompt 驱动的外壳:让 Claude 更灵活地浏览信息、执行操作。
例子:Supabase MCP能让 Claude 直接上游拉数据、直接跑 SQL,不用你复制粘贴。数据库、部署平台等也是同理。
还有一个:Chrome in Claude——这是内置的插件 MCP,让 Claude 可以自动操作浏览器(点来点去看看系统怎么工作)。
MCP 一定要挑剔。我会把 MCP 都放在用户级配置里,但不用的全部禁用。你可以进/plugins往下翻苹果手机 clash,或者跑/mcp看状态。
插件把工具打包成一键安装,不用你手动折腾配置。插件可以是:skill + MCP 的组合,或 hooks/tools 的合集。
编辑器不是必须,但它会显著影响 Claude Code 的体验:更好的实时文件追踪、快速跳转、集成执行。
也完全可行:既能在终端模式跑,也能在编辑器里跑扩展版,UI 更一致。你也可以用\ide让它和编辑器自动同步启用 LSP(现在插件更强了,某种程度上有点冗余)。
这点是关键:我虽然配置了 14 个 MCP,但每个项目只启用大概 5–6 个。上下文窗口能一直保持“清爽”。

