Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/financial-services --skill skill-creator
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
anthropics/financial-services#skill-creator 是什么
它是 Anthropic 官方 financial-services 仓库中提供的一个 Skill,名称是 skill-creator。从命名和所属仓库可以判断,它的核心用途是帮助用户创建、编写和整理 AI Agent Skill(通常以 SKILL.md 为核心载体)。
需要明确几点:
- 它不是一个独立运行的软件,也不是一个可执行程序。
- 它本质上属于指令集 / 工作流 / 方法论型 Skill,依靠 Agent 自身能力来执行。
- 它不提供第三方 API、不接入外部数据源,主要工作方式是引导 Agent 按照规范生成、组织、检查 Skill 文件结构。
- 它属于 Anthropic 官方
financial-services仓库,与第三方同名skill-creator项目无关。
主要解决什么问题
在写 Skill 时,用户经常遇到这些困难:
- 不知道该写哪些字段(名称、描述、触发条件、指令正文)。
- 描述太模糊,Agent 无法判断什么时候该调用这个 Skill。
- 指令结构混乱,导致 Skill 加载后行为不稳定。
- 把本来应该写进描述里的触发信息,写成了正文里的说明。
- 已经有草稿或笔记,但不知道如何整理成规范的
SKILL.md。
skill-creator 就是针对这些问题,帮助 Agent 按规范生成或检查 Skill 文件。
典型任务
- 从零创建一份新的
SKILL.md。 - 把零散的 Markdown 笔记整理成结构清晰的 Skill。
- 检查已有 SKILL.md 的字段、描述和结构是否合理。
- 协助编写 Skill 的
description,让触发条件更准确。 - 对比一个 Skill 是否符合 Agent Skill 的通用规范。
适合谁
- 正在为自己或团队编写自定义 Skill 的用户。
- 维护多个 Skill、需要保证结构一致的团队。
- 想把自己的一套工作流沉淀为可复用 Skill 的人。
不适合什么
- 不适合当作通用代码生成器使用。
- 不适合直接执行任务(它不提供运行能力,只提供创建 Skill 的引导)。
- 不适合寻找或安装现成的第三方 Skill(这属于其他 Skill 的职责)。
与 Agent 自身能力的区别
Agent 本身也能写 Markdown 文件,但缺少统一的 Skill 编写规范。这个 Skill 的价值在于把 Anthropic 官方对 Skill 结构的组织方式沉淀成指令,让 Agent 生成的文件更接近“规范可用的 Skill”,而不是普通文档。
Skill 安全评估
总体判断:来自 Anthropic 官方仓库、属于指令 / 方法论型 Skill,本身不主动联网、不主动执行 Shell、不写入该系统之外的数据。风险主要取决于 Agent 使用它的方式。
来源可信度
- 属于 Anthropic 官方
financial-services仓库,来源可验证。 - 不存在第三方重新打包或 fork 带来的额外风险(前提是从官方来源安装)。
它本身通常不涉及的行为
- 不主动发起网络请求。
- 不要求 API Key、Token、OAuth。
- 不主动读取系统敏感目录。
- 不主动执行系统命令。
需要留意的点
- 文件写入:Agent 使用这个 Skill 时,通常会在你指定的目录里创建或修改
SKILL.md。请确认目标目录是你希望写入的位置,避免误覆盖已有文件。 - Shell 权限:如果 Agent 被授予了自动执行 Shell 的权限,可能连带触发其他操作。若只需要生成 Skill 文本,可关闭自动执行 Shell 的权限,由你手动确认每条命令。
- 内容覆盖:如果让 Agent 直接改写已有 SKILL.md,建议先备份或让 Agent 输出到新文件,再人工对比。
- Prompt Injection:如果用户把外部不可信文本粘贴给 Agent 让它整理成 Skill,理论上存在被注入误导指令的可能。整理前尽量确认信息来源。
实操建议
- 首次使用时先让 Agent 输出草稿,由你确认后再落盘。
- 对已有 Skill 的修改,采用“生成新文件 → 人工比对 → 替换”的方式。
- 不把不受信任的第三方 SKILL.md 内容直接交给 Agent 合并进自己的 Skill。
Skill 使用要求
一、Agent / 客户端
- 该 Skill 来自 Anthropic 官方,与 Claude Code 的 Skill 机制高度适配,可以优先在 Claude Code 中使用。
- 官方没有公布完整的第三方 Agent 兼容列表。从 Agent Skill 的通用工作方式看,在支持 Skills 或自定义指令加载机制的环境中,通常也可以在 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等主流 AI Agent 中尝试使用,具体加载方式和兼容程度以对应 Agent 当前版本为准。
二、运行环境 / 依赖
该 Skill 本身是一种指令 / 工作流型 Skill,不依赖 Node.js、Python、Docker 等运行时,也不需要额外 CLI。它实际的“运行”由使用它的 Agent 承担。
| 项目 | 要求 |
| Agent | Claude Code 优先;其他支持 Skills 的 Agent 可尝试 |
| Node.js / Python | 该 Skill 本身不要求 |
| Docker | 不需要 |
| 网络 | Skill 本身不需要;安装时通常需要 |
三、权限
- 文件读取:可选。仅在需要检查已有 SKILL.md 时使用。
- 文件写入:可选。用于生成或修改 SKILL.md。
- Shell:不需要。如果你只让它生成 Skill 文本,可以关闭 Agent 的自动 Shell 权限。
- 网络 / 浏览器 / Docker / GitHub:不需要。
四、账号 / API Key
- Skill 本身不需要任何账号、API Key 或 Token。
- 如果后续用它创建会调用第三方服务的 Skill,那些 Skill 才可能涉及相应凭证——这与
skill-creator本身无关。
最小使用条件
- 一个支持 Skills 或自定义指令的 Agent。
- 一份想写成 Skill 的素材或已有 SKILL.md 草稿。
- 有明确的写入目录(如果要让 Agent 直接生成文件)。
Skill 安装、使用与卸载教程
一、安装
可以直接复制本页面提供的 Skill 安装指令,粘贴到你使用的 Agent 或终端执行。
如果不确定自己的 Agent 如何安装,可以直接询问当前 Agent:
如何安装 anthropics/financial-services#skill-creator?
如何在 Claude Code 中安装 anthropics/financial-services#skill-creator?
如何在 Cursor 中安装 anthropics/financial-services#skill-creator?
让当前 Agent 根据自己的 Skill 加载和管理机制指导安装,比手动猜测目录更稳妥。
二、安装后如何使用
安装后不需要专门的启动命令,通常由 Agent 根据任务自动判断是否调用,也可以直接在需求中显式点名使用。常见触发场景包括:从零写一份 SKILL.md、整理已有草稿、检查 Skill 结构、优化 description。
使用示例:
使用 skill-creator,帮我从这份笔记创建一份规范的 SKILL.md,这个 Skill 的用途是查询公司内部 API 文档。
使用 skill-creator,检查这个 SKILL.md 的字段和描述是否合适,并给出修改建议。
使用 skill-creator,把这份工作流说明整理成一份 Claude Code 可以加载的 Skill。
三、卸载
卸载方式取决于你使用的 Agent,不同 Agent 的 Skill 存放位置和管理方式可能不同。常见做法:
- 使用对应 Agent / Skill 管理器提供的删除方式,移除该 Skill。
- 直接询问当前 Agent:
如何卸载 anthropics/financial-services#skill-creator?
如果没有统一卸载命令,由当前 Agent 根据它自己的加载机制来说明移除方式,通常比套用某个固定命令更可靠。
常见问题
1. 这个 Skill 会自动帮我写代码或执行任务吗?
不会自动执行。它是指令型 Skill,真正生成文件和执行操作的是使用它的 Agent。你需要在对话里明确要做什么。
2. 生成的 SKILL.md 会不会直接覆盖我已有的文件?
取决于 Agent 的写入策略和你的指令。稳妥做法是先让它输出草稿,人工确认后再落盘,或者让它写入新文件而非直接覆盖。
3. 我可以在中国大陆正常使用吗?
Skill 本身不依赖特定地区服务,是否能正常访问取决于所用 Agent 及其模型服务的网络情况,与 Anthropic 官方仓库的访问情况也相关。
4. 它可以同时装在多个 Agent 里吗?
可以。Skill 文件本身与具体 Agent 无关,是否能用取决于每个 Agent 对 Skill 加载机制的支持程度。
5. 和其他第三方同名 skill-creator 是同一个东西吗?
不是。本 Skill 指的是 Anthropic 官方 financial-services 仓库中的 skill-creator,与网上其他同名项目没有直接关系,安装时请以 anthropics/financial-services#skill-creator 为准。
6. 它和普通对话里让 Agent 写 Markdown 有什么区别?
普通对话没有固定的 Skill 结构约定,Agent 会自由发挥。这个 Skill 会把 Anthropic 官方对 Skill 结构的组织方式作为指令引入,让输出更接近“可直接使用的 SKILL.md”。