Skills 是什么?Claude 官方教你做一个好用的 Skill

📅 2026/6/25 17:01:43
Skills 是什么?Claude 官方教你做一个好用的 Skill
Claude Code 团队上周写了一篇文章来讲述他们在内部是如何使用 Skills 的。借着他们这篇分享我们来讲讲 Skill 是什么以及如何参考 Claude Code 团队的经验来打造我们自己的好用 Skill。在 Claude Code 的 Skill 实践文章中Skill 的定义比较接近一个给 Agent 使用的任务经验包把一类任务里反复用到的说明、脚本、模板、配置和坑点整理成一个可以被 Claude 发现和调用的文件夹。而 Skills 也成了 Claude Code 最常用的扩展点之一。这不难理解它创建起来不复杂、使用灵活在团队里分发也很方便。Anthropic 内部在用的 Skill 已经有数百个现在来看看他们有什么最佳实践可以分享给我们。Skills 不是一个 Markdown 文件第一次看到 Skills我们容易把它理解成一份提示词或是一个SKILL.md文件。但 Skill 其实是一个文件夹里面可以放 instructions、scripts、assets、data 等内容Claude Code、Codex、OpenClaw、Hermes Agent 这类支持 Skills 的 Agent 工具可以在执行任务时发现、读取和使用这些资源。真实项目中的大多数经验我们其实很难靠一段提示词说清楚。某个内部 CLI 有哪些子命令某个支付流程要怎么验证某张表哪个字段才是标准 user_idCI 挂了以后应该先看哪里生产环境相关操作有哪些限制。这些东西往往分散在文档、代码、群聊和多个人的记忆中人类工程师可能知道这东西是怎么样运作的但 Agent 每次干活就要重新猜了。Skills 能把这些分散的经验收拢到一个明确的地方。一旦 Agent 遇到类似任务就可以先看这个 Skill 中的说明文件再按里面的脚本、模板和排查步骤去执行。它的作用不是让 prompt 写得更漂亮而是让 Agent 少猜一点多复用一点已经沉淀下来的项目经验。