Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/skills --skill template-skill
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
anthropics/skills#template-skill 是 Anthropic 官方 skills 仓库中的模板型 Skill,位于仓库的 template-skill 目录。它的定位就是“模板”二字:不是某个具体业务能力的实现,而是给想创建自己 Skill 的人提供一个起步骨架,让新的 Skill 有一个符合 Anthropic Skills 规范的初始结构。
它是什么
– 一个可复制的 Skill 目录模板
– 一份展示 SKILL.md 应如何组织的示例
– 创建新 Skill 时的起点,而不是终点
它不是什么
– 不是可以直接完成某类任务的工具型 Skill
– 不是代码生成器、爬虫、文档处理器之类的具体能力
– 不是安装后能立刻“解锁”某种新功能的 Skill
核心用途,是帮助开发者或用户快速搭出符合约定结构的 Skill 骨架,然后在此基础上填写自己的说明、指令和资源。安装它之后,Agent 并不会凭空多出某项具体业务能力;你得到的是一个可以照葫芦画瓢的结构参考。
工作方式上,Template Skill 属于提示词 / 指令集 / 结构规范这一类,本身不是一个独立运行的软件。它提供的是“Skill 应该长什么样”的参考结构,真正的功能取决于使用者往模板里填什么内容。
适合的用户
– 想自己动手写 Skill,但不确定目录和 SKILL.md 该怎么起步的人
– 想参考 Anthropic 官方推荐结构的人
不适合的需求
– 想找一个现成能力直接完成写作、抓取、分析等具体任务的人
与普通 Agent 自身能力的区别
普通 Agent 靠模型本身完成对话和推理,能帮你写代码,但不一定知道 Skill 的标准结构。Template Skill 增加的正是“创建新 Skill 的起点”这一层,让新 Skill 更符合约定结构。这一点需要在动手前就分清楚,否则容易装完发现“没反应”。
Skill 安全评估
总体判断:Template Skill 本身是模板和示例结构,不包含会主动执行危险操作的运行逻辑,且来自 Anthropic 官方 skills 仓库,来源可信度较高。它的主要风险不在“它自己会做什么”,而在“你用它创建并安装的新 Skill 会做什么”。
值得注意的安全点
– 来源可信度:来自 Anthropic 官方 skills 仓库,这是它可信度的主要依据。
– Shell 权限:模板本身不要求执行 Shell。如果 Agent 在创建 / 安装新 Skill 时开启了自动执行命令,风险来自执行过程,而不是模板。
– 文件读写:复制模板、创建目录、写入 SKILL.md 会涉及文件写入,属于正常用途,权限合理即可。
– 网络访问:模板不依赖网络。
– 第三方 API / API Key:模板本身不需要。后续基于它创建的新 Skill 如果需要凭证,那属于新 Skill 的风险,不是模板的风险。
– Prompt Injection:真正的风险点在这里。模板会被填写成新的 Skill 指令,如果复制了来历不明的 Skill 内容填进去,可能把恶意指令一起带进你的 Agent 环境。
降低风险的做法
– 只把 Template Skill 当作结构参考,填进去的内容自己写或来自可信来源。
– 创建新 Skill 后,先检查它是否要求 Shell、网络、凭证等敏感权限。
– 如果只是参考结构,可以关闭 Agent 自动执行 Shell 的权限,由自己手动创建文件和目录。
不要把它理解为“绝对安全”。它的安全性取决于你用它生成和安装了什么。
Skill 使用要求
一、Agent / 客户端
该 Skill 来自 Anthropic 官方 Skills 仓库,与 Claude Code 高度适配,可以优先在 Claude Code 中使用。官方没有提供完整的第三方 Agent 兼容列表。从 Agent Skill 的通用工作方式来看,在支持 Skills、自定义 Skill 或类似指令加载机制的环境中,通常也可以尝试在 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等主流 AI Agent 中使用。不同 Agent 的加载方式和兼容程度可能不同,具体以对应 Agent 当前版本为准。
二、运行环境 / 依赖
| 项目 | 要求 |
|—|—|
| Agent | Claude Code 优先,其他兼容 Agent 可尝试 |
| Node.js | 模板本身不要求 |
| Python | 模板本身不要求 |
| 网络 | 安装时通常需要访问仓库 |
| Git | 视 Agent 安装方式而定 |
Template Skill 本身是结构和指令,不引入额外的运行时依赖。你用它创建的新 Skill 是否需要 Node.js、Python 等,取决于新 Skill 的实际内容。
三、权限
– 文件读取:通常用于读取模板内容,必需。
– 文件写入:用于创建新 Skill 目录和 SKILL.md,创建时必需。
– Shell:可选,模板本身不要求;创建 / 安装新 Skill 时可能用到。
– 网络:安装来源需要,日常使用不需要。
四、账号 / API Key
Template Skill 本身不需要账号、API Key 或 Token。需要区分的是:你基于模板创建的新 Skill,如果调用第三方服务,可能就需要相应凭证,这属于新 Skill 的要求,不是模板的要求。
最小使用条件
1. 一个可加载 Skill 的 Agent(Claude Code 优先)。
2. 能访问 Skill 来源。
3. 清楚你只是想拿结构参考,还是真的要创建并安装新 Skill。
Skill 安装、使用与卸载教程
一、安装
可以直接复制本页面提供的 Skill 安装指令,粘贴到对应 Agent 或终端执行,这是最省事的方式。
如果你不确定自己的 Agent 怎么装,可以直接问当前 Agent:
如何安装 anthropics/skills#template-skill?
也可以按 Agent 追问,例如:
如何在 Claude Code 中安装 anthropics/skills#template-skill?
如何在 Cursor 中安装 anthropics/skills#template-skill?
让当前 Agent 根据自己的 Skill 加载和管理机制给出安装步骤,通常比照搬通用命令更稳妥。
二、安装后如何使用
Template Skill 的用法不是“触发某个任务”,而是“作为创建新 Skill 的参考”。适合的用法是把它的结构作为起点,让你或 Agent 照着写新的 Skill。
自然语言使用示例:
参考 anthropics/skills#template-skill 的结构,帮我创建一个用于整理会议纪要的 Skill 骨架。
按照 template-skill 的目录和 SKILL.md 组织方式,告诉我一个新的 Skill 应该包含哪些文件。
我想自己写一个 Skill,先用 anthropics/skills#template-skill 给我一个可以直接改的模板。
它适合“我要开始写一个新 Skill”这类任务,不适合“帮我完成某个具体业务”这类任务。
三、卸载
不同 Agent 的 Skill 安装位置和管理方式不同。可以优先使用对应 Agent 或 Skill 管理器提供的删除方式,移除对应的 template-skill。如果没有统一卸载命令,直接询问当前 Agent:
如何卸载 anthropics/skills#template-skill?
由当前 Agent 按其管理机制处理,通常更稳妥。
常见问题
1. 安装后为什么感觉 Agent 没变化?
正常。Template Skill 是模板,不增加具体任务能力。它的价值在你开始创建新 Skill 时才会体现。
2. 它能直接帮我完成写作、抓取、分析之类的任务吗?
不能。它是给 Skill 创建者用的起步模板,不是业务能力型 Skill。要完成具体任务,需要的是对应的功能型 Skill。
3. 我可以用它来写一个自己的 Skill 吗?
这正是它的主要用途。把它当作结构参考,填入你自己的指令和资源,再按对应 Agent 的方式安装。
4. 基于它创建的新 Skill 需要重新安装吗?
需要。模板只是起点,生成的新 Skill 是独立内容,要按你所用 Agent 的 Skill 机制单独加载。
5. 可以同时安装到多个 Agent 吗?
取决于各 Agent 的 Skill 管理方式。通常各自独立安装、互不影响,具体以对应 Agent 当前版本为准。
6. 中国大陆使用有网络要求吗?
安装时通常需要访问 Skill 来源。日常把它当作结构参考使用时,模板本身不依赖网络。
7. 它和普通 Agent 自己写代码的能力有什么区别?
普通 Agent 可以帮你写代码,但不一定知道 Skill 的标准结构。Template Skill 补的正是“Skill 应该长什么样”这一层,让新 Skill 更符合约定结构。