Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/knowledge-work-plugins --skill risk-assessment
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
anthropics/knowledge-work-plugins#risk-assessment 是 Anthropic 官方 knowledge-work-plugins 仓库中的一个 Skill。它属于知识工作类插件集合,需要和仓库中其他插件一起理解:这套插件的定位是把常见的知识工作任务(文档处理、研究、分析、写作等)封装成可复用的 Agent Skill,供 Claude Code 等支持 Skill 机制的 Agent 调用。
需要注意几点:
- 它是 Anthropic 官方仓库中的 Skill,不是第三方发布的同名项目。
- 它本身不是一个可以独立运行的软件,也不是一个 CLI 工具或服务。它是提供给 AI Agent 加载的指令 / 工作流集合,实际执行依赖宿主 Agent。
- 由于官方仓库当前以插件集合形式组织,不同 Skill 的具体职责、输入输出规范、触发方式会写在该 Skill 自身的说明文件里。本文不逐句复制其 SKILL.md 内容。
它大体解决什么问题
根据仓库命名和知识工作插件这一整体定位,这类 Skill 主要面向「让 Agent 帮助处理知识型任务」的场景,例如:阅读和梳理资料、整理结构化结论、辅助分析、生成可交付的书面产出等。risk-assessment 这一命名对应的方向是风险评估类工作,即让 Agent 在特定业务或项目情境下帮助识别风险点、梳理风险类别、形成结构化的风险评估结论。
它和普通 Agent 自身能力的区别
普通 Agent 也能做分析,但方法、粒度、输出格式都比较随性。Skill 的作用是把一类任务的经验固定下来:用统一的视角、统一的步骤、统一的输出结构来处理同类问题,减少每次都要重新交代要求的成本。risk-assessment 的意义就在于此——把「做风险评估」这件事的方法固化下来,而不是让 Agent 每次自由发挥。
适合谁用
- 需要经常做项目、业务、合规、技术方案风险评估的知识工作者。
- 使用 Claude Code 或其他支持 Skill 的 Agent、希望把风险评估流程标准化的用户。
- 希望 Agent 输出更结构化、更贴近实际风控视角结论的人。
不适合什么需求
- 不适合把它当成独立的自动化扫描工具或漏洞扫描器。它不会自己去扫描代码或系统,风险评估结论依赖你提供的上下文。
- 不适合期待它给出法律、审计等具有法律效力的正式意见。它只是辅助分析。
- 不适合完全无人监督、直接把结论对外发布的高风险决策场景。
需要说明的是,当前官方资料对 risk-assessment 这个具体 Skill 的逐条功能描述没有在可确认的公开摘要中完整列出。要获得最准确的功能清单,应以该 Skill 自身的 SKILL.md 和 Anthropic 官方 knowledge-work-plugins 仓库说明为准。
Skill 安全评估
总体判断:作为 Anthropic 官方仓库中的 Skill,它的来源可信度较高,属于「指令 / 工作流型」Skill,本身通常不包含需要长期运行的后台程序,也不必然要求敏感的账号凭证。它主要的安全关注点在使用方式,而不在 Skill 本身。
来源可信度
它来自 Anthropic 官方 GitHub 组织下的 knowledge-work-plugins 仓库。相比来源不明的第三方 Skill,官方仓库在可追溯性上更可靠。但这不等于内容已经被逐行审计,仍需以官方当前版本为准。
Shell 与文件权限
风险评估类任务通常需要读取你提供的资料(文档、说明、代码片段等),可能在分析过程中读取项目文件。是否允许写入文件、是否允许执行 Shell 命令,取决于宿主 Agent 的权限设置和你在具体任务中的授权。如果只是让 Agent 做分析、生成结论,一般不需要开放自动执行 Shell 的权限。
网络访问
Skill 本身是否主动发起网络请求,当前公开资料没有明确说明。是否联网主要由宿主 Agent 和你所给任务决定。如果你让它「去查一下这个行业的合规要求」,那就需要 Agent 有联网能力;如果只是基于你贴的资料分析,则不需要。
账号 / API Key / 凭证
Skill 本身通常不需要额外的 API Key 或 Token。要区分两种情况:
- Skill 本身:一般不需要单独注册账号或提供密钥。
- 你交给它的任务:如果任务涉及某个第三方服务(例如让 Agent 调用某平台接口),那可能需要凭证,风险来自你的任务设计,而不是这个 Skill。
Prompt Injection 风险
任何让 Agent 读取外部内容的 Skill 都面临提示注入风险。如果让 Agent 处理来源不可信的文档或网页,其中可能包含诱导性指令。建议:
- 不要让 Agent 直接根据不可信内容执行高危操作(删除、外发、修改关键文件)。
- 对外部内容的指令性语句保持怀疑,重要决策由人复核。
降低风险的实用建议
- 如果只需要生成风险评估结论,关闭 Agent 自动执行 Shell 的权限,由你手动执行相关命令。
- 不要向 Agent 粘贴与任务无关的密钥、Token 或隐私数据。
- 对涉及法律、合规、财务的正式结论,务必由专业人员复核。
Skill 使用要求
一、Agent / 客户端
该 Skill 来自 Anthropic 官方知识工作插件体系,与 Claude Code 的 Skill 机制天然适配,优先在 Claude Code 中使用最稳妥。
官方没有公布完整的第三方 Agent 兼容列表。从 Agent Skill 的工作方式来看,在支持 Skills、自定义 Skill 或类似指令加载机制的 Agent 环境中,通常也可以尝试使用,例如 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等。不同 Agent 的 Skill 加载方式、目录约定和兼容程度可能不同,具体以对应 Agent 当前版本的说明为准。
二、运行环境 / 依赖
| 项目 | 要求 |
| Agent | Claude Code 优先,其他支持 Skill 的 Agent 可尝试 |
| Node.js | 官方对该具体 Skill 未明确列为硬性要求,除非安装方式需要,否则不必单独准备 |
| Python | 官方未明确要求 |
| Git | 若通过仓库方式获取 Skill 时需要 |
| 网络 | 仅安装 / 更新或任务需要联网时使用 |
官方没有明确指定版本号,不要臆测具体版本。
三、权限
- 文件读取:可选,视任务而定(读取你提供的分析资料)。
- 文件写入:可选,只有在需要生成报告到文件时才需要。
- Shell 执行:非必需,可关闭。
- 网络访问:非必需,视任务而定。
四、账号 / API Key
该 Skill 本身通常不需要单独的账号或 API Key。它依赖宿主 Agent 的账号与授权。如果你让 Skill 处理的任务涉及第三方平台,那部分凭证属于任务需求,与 Skill 无关。
最小使用条件
- 一个支持 Skill 的 Agent(优先 Claude Code)。
- 安装该 Skill。
- 准备好要评估的对象资料或描述。
Skill 安装、使用与卸载教程
一、安装
安装时,可以直接复制本页面提供的 Skill 安装指令,粘贴到对应 Agent 或终端执行即可。
如果你不确定自己的 Agent 该怎么装,可以直接问当前 Agent:
如何安装 anthropics/knowledge-work-plugins#risk-assessment?
如何在 Claude Code 中安装 anthropics/knowledge-work-plugins#risk-assessment?
如何在 Cursor 中安装 anthropics/knowledge-work-plugins#risk-assessment?
让 Agent 根据它自己的 Skill 加载 / 管理机制来指导安装,比套用固定命令更可靠。由于 knowledge-work-plugins 是以插件集合形式组织的仓库,具体安装路径、目录约定以官方说明和你的 Agent 用法为准,本文不重复本站已提供的完整安装命令。
二、安装后如何使用
安装完成后,在适合风险评估的任务中使用自然语言触发即可。用清晰的描述告诉 Agent 你要评估什么、关注哪些维度、希望输出什么结构。
使用 risk-assessment,帮我评估一下这个新供应商接入方案的主要风险,按风险类别和严重程度整理。
使用 risk-assessment,从合规和数据处理角度分析这份项目方案,列出高风险点和缓解建议。
使用 risk-assessment,把这次系统迁移可能的风险点梳理成一份结构化清单。
要点:
- 说清楚评估对象、评估角度、期望输出形式。
- 尽可能提供背景资料,结论质量高度依赖输入信息。
- 涉及正式用途时,把它的输出当作初稿,再由人复核。
三、卸载
不同 Agent 的 Skill 安装位置和管理方式可能不同。一般可以:
- 使用对应 Agent / Skill 管理器提供的删除方式,移除该 Skill。
- 如果通过仓库或目录方式安装,删除对应 Skill 目录。
如果没有统一的卸载命令,直接询问当前 Agent 通常更稳妥:
如何卸载 anthropics/knowledge-work-plugins#risk-assessment?
常见问题
1. 它是不是要联网才能用?
不一定。如果只是基于你提供的资料做风险评估,通常不需要联网。只有当你希望 Agent 检索外部信息时,才需要联网能力。Skill 本身是否主动联网,以官方说明为准。
2. 它可以同时装到多个 Agent 里吗?
通常可以。Skill 一般以文件形式存在,不同 Agent 各自有加载目录。只要分别在各 Agent 中完成安装,就能各自使用。具体是否冲突取决于各 Agent 的管理方式。
3. Skill 更新后需要重新安装吗?
取决于你的安装方式。如果是从仓库拉取的,通常更新仓库即可;如果是复制到本地目录的,需要按官方方式重新同步。具体以你的安装方式为准。
4. 安装后 Agent 没识别到这个 Skill 怎么办?
先确认 Skill 放在 Agent 期望的目录,并确认名称和路径正确。然后让 Agent 自己说明它扫描 Skill 的方式。不同 Agent 的加载机制不同,直接问当前 Agent 是排查最快的方式。
5. 它能不能替代专业的风险审计或法律意见?
不能。它是辅助分析工具,输出的是基于所给信息的结构化判断,不具备法律或审计效力。正式用途需要专业人员复核。
6. 它会不会自动修改我的项目文件?
默认取决于 Agent 权限。如果你只做分析、不要求写文件,通常不涉及写入。为了稳妥,可以在执行前关闭自动写文件和自动执行 Shell 的权限,让它只输出分析结果。
7. 中国大陆使用有额外要求吗?
该 Skill 面向通用的知识工作任务,没有针对中国大陆平台的专门适配。使用上主要取决于你所用 Agent 的网络与账号条件,而不是这个 Skill 本身。