Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/claude-plugins-official --skill skill-creator
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
anthropics/claude-plugins-official#skill-creator 是 Anthropic 官方插件仓库 anthropics/claude-plugins-official 中提供的一个 Skill,名称为 skill-creator。它的作用是帮助用户创建新的 Claude Skill,也就是把一套可复用的流程、规范或领域知识,整理成 Claude Code 能够识别并调用的 Skill 结构。
它本身不是一个独立运行的软件,不是需要安装的 CLI 工具,也不是一个常驻服务。它是一份以指令和模板为核心的「元 Skill」,安装后在 Claude Code 中充当创建 Skill 的引导者:你描述想固化的东西,它按官方格式产出对应的 Skill 文件。
核心用途
– 把用户已有的工作流、领域知识或提示词整理成规范的 Skill 目录结构
– 生成 SKILL.md 及配套文件,例如脚本、参考文档、示例
– 遵循 Anthropic 官方的 Skill 编写规范,包括 frontmatter、触发描述、渐进式披露等
– 帮助用户判断一段内容是否适合做成 Skill,以及应该拆成一个还是多个 Skill
它不是什么
– 不是 Skill 运行时的执行引擎,不负责加载或调用其他 Skill
– 不是通用代码生成器,不专注于写业务代码
– 不是 Skill 市场,也不是 Skill 安装器
和直接让 Claude 写一个 Skill 的区别
直接让 Claude Code 写一个 Skill 也能完成,但容易出现结构不规范、frontmatter 缺失、描述无法被正确触发等问题。skill-creator 的价值在于把 Anthropic 官方对 Skill 格式的约定固化到生成流程里,让产出的 Skill 能被 Claude Code 稳定识别。
适合的用户
– 想把重复性工作流固化成 Skill 的 Claude Code 用户
– 需要为团队搭建内部 Skill 库的开发者
– 希望 Skill 格式符合官方规范、便于后续维护的人
不太适合的需求
– 只想让 Claude 直接完成一次具体任务,不需要沉淀成 Skill
– 需要非 Claude 生态的 Agent 配置,例如单纯的 Cursor rules 或 Codex 自定义指令
Skill 安全评估
整体判断:这是一个以文档和指令生成为主的 Skill,来源为 Anthropic 官方仓库,风险面相对较小。但它在工作过程中会读取你提供的内容并写入 Skill 目录下的文件,有几点需要留意。
1. 来源可信度
该 Skill 来自 Anthropic 官方插件仓库 anthropics/claude-plugins-official,属于一手来源。建议始终从该官方仓库获取,避免使用第三方镜像或重新发布版本,以免引入被篡改的指令。
2. 文件写入
创建 Skill 需要在磁盘上生成目录和文件,例如 SKILL.md、参考文档、示例脚本。这属于正常用途,但要清楚它会写入你指定的目录。建议在专门的项目目录或用户级 Skill 目录中操作,避免在敏感路径下运行。
3. Shell 执行
生成 Skill 过程中通常涉及创建目录、写入文件等操作,可能通过 Shell 完成。如果你不希望 Agent 自动执行命令,可以关闭自动执行,由自己手动运行它给出的命令。
4. 网络访问
取决于你所在的环境配置。skill-creator 的核心工作是本地生成文件,本身不必然需要联网。如果过程中需要拉取依赖或参考外部文档,建议只允许访问可信来源。
5. Prompt Injection 风险
如果你让 skill-creator 参考外部网页、第三方仓库或他人提供的 Skill 内容来生成自己的 Skill,这些外部内容可能包含隐藏指令。建议只参考可信来源,并在生成后人工检查产出内容。
6. 凭证与密钥
skill-creator 本身不需要 API Key 或 Token。但如果它协助你创建某个需要访问第三方服务的 Skill,要避免把真实密钥硬编码进 SKILL.md 或示例文件,应改用环境变量并在文档中说明。
降低风险的做法
– 只从官方仓库获取该 Skill
– 在专用目录中生成新 Skill,避免污染已有项目
– 生成后人工审阅 SKILL.md 内容,特别是触发描述和任何脚本
– 不要让生成的 Skill 自动携带真实凭证
Skill 使用要求
一、Agent / 客户端
该 Skill 来自 Anthropic 官方仓库,与 Claude Code 高度适配,建议优先在 Claude Code 中使用。官方没有公布完整的第三方 Agent 兼容列表。从 Agent Skill 的通用工作方式来看,在支持 Skills、自定义指令或类似加载机制的环境中,可以尝试在 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等主流 Agent 中使用,但不同 Agent 对 Skill 的加载方式和识别能力存在差异,具体以对应 Agent 当前版本为准。
二、运行环境 / 依赖
skill-creator 的产出是文本类文件(SKILL.md 及配套说明),对运行环境的硬性依赖较弱。是否需要 Node.js、Python、Git 等,取决于你生成的具体 Skill 里是否包含脚本或依赖。官方没有把特定语言运行时列为该 Skill 的强制前置条件。
| 项目 | 要求 |
|—|—|
| Agent | Claude Code 优先,其他兼容 Agent 可尝试 |
| Node.js / Python | 仅当生成的 Skill 含对应脚本时才需要 |
| Git | 可选,用于版本管理生成的 Skill |
| 网络 | 可选,取决于是否参考外部资料 |
三、权限
– 文件读取:必需,用于读取你提供的现有内容或参考资料
– 文件写入:必需,用于生成 Skill 目录与文件
– Shell:通常用于创建目录、写入文件,建议按需开启
– 网络:可选,视参考来源而定
四、账号 / API Key
skill-creator 本身不需要账号、API Key 或 Token。它后续生成的具体 Skill 是否需要凭证,取决于那个 Skill 的功能,两者不要混为一谈。
最小使用条件
– 一个可以使用该 Skill 的 Agent(优先 Claude Code)
– 允许在目标目录写入文件的权限
– 明确你想固化的流程或知识内容
Skill 安装、使用与卸载教程
一、安装
可以直接复制本页面提供的 Skill 安装指令,粘贴到对应的 Agent 或终端中执行。不同 Agent 的 Skill 安装方式不同,LemonAIKit 页面已给出可直接使用的指令,这里不重复完整命令。
如果不确定你的 Agent 如何安装,可以直接向当前 Agent 提问:
如何安装 anthropics/claude-plugins-official#skill-creator?
如何在 Claude Code 中安装 anthropics/claude-plugins-official#skill-creator?
如何在 Codex 中安装 anthropics/claude-plugins-official#skill-creator?
如何在 Cursor 中安装 anthropics/claude-plugins-official#skill-creator?
让 Agent 根据自己的 Skill 加载与管理机制给出对应步骤。
二、安装后如何使用
安装后,在 Claude Code 里用自然语言描述你想要的 Skill 即可触发。适合交给它的任务包括:把一段固定流程整理成 Skill、把已有的提示词规范化、把某个领域的知识打包成可复用能力。
使用 skill-creator,帮我把每周整理竞品更新并生成简报这个流程做成一个 Skill。
使用 skill-creator,把我下面这段提示词整理成符合规范的 SKILL.md,并说明触发条件。
使用 skill-creator,帮我判断这个需求应该做成一个 Skill 还是拆成多个。
以上是自然语言用法,不是官方 CLI 命令或 Slash Command,具体触发方式以 Claude Code 当前版本为准。
三、卸载
不同 Agent 的 Skill 安装位置和管理方式可能不同。如果没有统一卸载命令,最稳妥的方式是直接询问当前 Agent:
如何卸载 anthropics/claude-plugins-official#skill-creator?
也可以使用对应 Agent 或 Skill 管理器提供的删除功能,移除该 Skill 对应的文件目录。
常见问题
生成出来的 Skill 没有被 Claude Code 触发,怎么办?
最常见原因是 SKILL.md 的 frontmatter 描述不够具体,导致模型无法判断何时该用。可以重新让 skill-creator 优化触发描述,写清楚「什么时候用、解决什么问题」,并检查文件放置位置是否符合 Claude Code 的 Skill 目录约定。
它可以同时安装到多个 Agent 吗?
技术上可以在支持 Skill 的多个 Agent 中分别放置,但各 Agent 对 Skill 格式的支持程度不同,效果可能不一致。建议以 Claude Code 为主要使用环境。
生成的 Skill 会不会修改我已有的项目文件?
skill-creator 的主要行为是创建新的 Skill 文件。如果你把目标目录指向已有项目,要谨慎对待它可能产生的写入。建议在独立目录或专门的 Skill 目录中生成,生成后再自行决定如何整合。
需要 API Key 吗?
不需要。skill-creator 本身不依赖 API Key。它生成的具体 Skill 是否要凭证,取决于那个 Skill 的功能。
和直接让 Claude 写一个 Skill 有什么区别?
直接写容易格式不规范、描述无法触发。skill-creator 把官方对 Skill 格式、frontmatter 和结构组织的约定固化进生成流程,产出更规范、更容易被正确加载。
Skill 更新后需要重新安装吗?
取决于你的安装方式。如果是通过 Agent 的 Skill 管理器安装,通常按管理器提供的方式更新;如果是手动放置的文件,需要替换为新版本。具体以官方当前说明为准。
中国大陆使用有网络限制吗?
skill-creator 的核心工作是本地生成文件,不强依赖联网。是否需要访问外部资源取决于你的具体用法。如果参考来源或依赖位于境外服务,可能受网络环境影响,建议提前确认可达性。