Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/knowledge-work-plugins --skill analyze
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
anthropics/knowledge-work-plugins#analyze 是 Anthropic 官方 knowledge-work-plugins 仓库中的一个分析类 Skill,Skill 名称为 analyze。它属于知识工作(knowledge work)插件集合,定位是帮助 AI Agent 在处理知识性、研究性、信息整理类任务时,按照更结构化的方式完成分析与提炼。
它本身不是一个独立运行的软件,也不是一个可以直接执行的程序,而是以 Skill 形式加载到支持该机制的 AI Agent 中的一套指令、方法论与工作流。安装后,Agent 增加的并不是某个底层算法能力,而是一套更规范的分析行为模式,用于把原始信息转化为有组织的结论。
核心用途
– 对一段资料、一组文档或一个问题进行结构化分析
– 拆解复杂问题,区分事实、假设与推论
– 提炼要点、归纳主题、发现信息之间的关联
– 为后续写作、决策或研究提供分析基础
主要解决的问题
普通 Agent 在没有专门 Skill 的情况下,分析任务容易变得零散:结论与过程混在一起、重点不突出、缺少一致的分析框架。analyze 的价值在于给这类任务一个相对稳定的处理方式,让输出更接近“先分析、后结论”的知识工作流程。
典型任务
– 对研究材料做归纳与主题分析
– 对一份较长文本做结构化拆解
– 对多个信息源进行对比与综合
– 为报告、摘要或决策准备分析素材
适合的用户
– 需要频繁做资料整理、研究分析的知识工作者
– 使用 Claude Code 等支持 Skill 的 Agent 进行内容或研究工作的用户
– 希望在分析类任务上获得更一致输出的团队
不适合的需求
– 需要实际执行代码、访问数据库或调用特定外部 API 的工程任务
– 需要实时数据、联网抓取或特定平台集成的任务
– 期望它是独立 CLI 工具或后台服务的场景
与普通 Agent 自身能力的区别
analyze 的能力来自 Skill 指令与工作流,而不是新增的模型或运行时。它改变的是 Agent 处理分析任务的方式,而不是底层模型的知识范围。因此它的效果高度依赖所用 Agent 是否支持 Skill 加载机制,以及用户给出的输入质量。
关于该 Skill 的完整功能边界、内部步骤与具体指令内容,以 knowledge-work-plugins 仓库中该 Skill 的官方说明为准。当前没有足够信息确认其全部实现细节,这里不做超出官方资料的推断。
Skill 安全评估
总体判断:analyze 是一个以分析和信息处理为主的 Skill,本身不涉及明显的破坏性操作。它的风险主要取决于它被加载到的 Agent 拥有多少系统权限,以及用户把什么内容交给它分析,而不是来自 Skill 本身。
来源可信度
– 该 Skill 来自 Anthropic 官方组织的 knowledge-work-plugins 仓库,来源可信度较高。
– 官方组织的仓库通常受到更严格的维护和审查,但仍建议以仓库当前的官方说明为准。
可能涉及的行为
– 读取用户提供的文本、文档或资料用于分析
– 在支持的环境下可能读取 Agent 可访问的文件
– 输出分析结论,可能被 Agent 写入文件或用于后续任务
需要关注的风险点
– 如果把包含敏感信息的资料交给它分析,敏感内容会进入 Agent 的上下文,应确认 Agent 的隐私与数据处理方式是否符合你的要求。
– 如果 Agent 同时拥有文件写入或 Shell 权限,分析结果可能被自动写入或用于执行后续命令,这属于 Agent 权限风险,而非 Skill 直接行为。
– 分析类 Skill 对提示注入(Prompt Injection)没有天然免疫:如果输入材料中包含恶意指令,Agent 可能会被影响。处理不可信来源的内容时需要留意。
可以降低风险的做法
– 只把分析任务交给它,避免同时授予不必要的 Shell 或写入权限。
– 处理敏感资料前,确认所用 Agent 的数据处理与留存策略。
– 对来源不可信的材料,先在隔离环境中处理。
– 不需要自动执行时,关闭 Agent 的自动命令执行,由用户手动确认。
关于安全审计
当前没有公开的、针对该 Skill 的独立安全审计结果可供引用。任何“绝对安全”“完全无风险”的表述都不适用于此。是否安全,最终取决于来源可信度、你授予 Agent 的权限范围,以及你输入的内容。
Skill 使用要求
一、Agent / 客户端
该 Skill 属于 Anthropic 官方 knowledge-work-plugins 集合,与 Claude Code 高度适配,可以优先在 Claude Code 中使用。官方没有提供完整的第三方 Agent 兼容列表。不过从 Agent Skill 的工作方式来看,在支持 Skills、自定义 Skill 或类似指令加载机制的环境中,通常也可以尝试在 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等主流 AI Agent 中使用。不同 Agent 的 Skill 加载方式和兼容程度可能不同,具体以对应 Agent 当前版本为准。
二、运行环境 / 依赖
| 项目 | 要求 |
|—|—|
| Agent | Claude Code 优先,其他支持 Skill 的 Agent 可尝试 |
| 运行环境 | 该 Skill 以指令 / 工作流形式工作,通常不需要额外的 Node.js 或 Python 运行时 |
| 网络 | 安装时需要能够访问技能来源;使用阶段是否需要联网取决于具体任务与 Agent |
官方没有明确列出硬性版本要求,这里不自行猜测版本号。
三、权限
– 文件读取:可选。用于分析用户提供的文件时可能需要。
– 文件写入:可选。仅当希望 Agent 保存分析结果时需要。
– Shell:可选。分析类任务本身通常不需要执行命令。
– 网络:可选。取决于是否要分析在线资料。
– 浏览器 / Docker / GitHub:与该 Skill 核心功能无直接关系,通常不需要。
四、账号 / API Key
– analyze 本身是否要求独立账号或 API Key:当前没有官方资料明确说明需要单独的凭证。
– 它依赖底层 Agent 运行,因此实际使用取决于所用 Agent 的账号与配额。
– 后续分析任务涉及的项目是否要额外凭证,属于该项目自身的需求,与这个 Skill 本身无关。
最小使用条件
– 一个支持 Skill 加载的 AI Agent(优先 Claude Code)
– 能够安装该 Skill 的环境
– 需要分析的目标内容或资料
– 视任务而定的文件读取权限(可选)
Skill 安装、使用与卸载教程
一、安装
可以直接复制本页面提供的 Skill 安装指令,粘贴到对应 Agent 或终端中执行。这是最省事的方式,LemonAIKit 的 Skill 详情页已经提供了对应的安装入口。
如果你不确定自己的 Agent 该怎么安装,可以直接问当前 Agent:
如何安装 anthropics/knowledge-work-plugins#analyze?
也可以指定具体 Agent:
如何在 Claude Code 中安装 anthropics/knowledge-work-plugins#analyze?
如何在 Codex 中安装 anthropics/knowledge-work-plugins#analyze?
如何在 Cursor 中安装 anthropics/knowledge-work-plugins#analyze?
让当前 Agent 根据自己的 Skill 加载与管理机制来指导安装,通常比手动猜测目录与命令更稳妥。如果该 Skill 当前存在特殊官方安装条件,以官方仓库说明为准。
二、安装后如何使用
安装完成后,analyze 通常不需要专门的命令触发,而是通过任务描述自然调用。适合交给它的任务包括:分析材料、拆解问题、归纳要点、对比信息、为写作或决策准备分析素材。
用自然语言描述你的分析目标即可:
使用 analyze,帮我把这份行业报告拆解成核心结论、支撑证据和潜在假设。
使用 analyze,对这几份竞品资料做结构化分析,归纳主要差异。
使用 analyze,把这段调研笔记整理成主题、要点和待确认问题。
描述需求时,说明清楚:分析对象是什么、你希望得到什么形式的结论、是否需要分点或结构化输出。输入越清晰,分析结果越可用。
三、卸载
不同 Agent 的 Skill 安装位置和管理方式可能不同。通常可以:
– 使用对应 Agent 或 Skill 管理器提供的删除方式,移除该 Skill
– 直接删除对应的 Skill 文件或目录
如果没有统一的卸载命令,直接询问当前 Agent 通常更稳妥:
如何卸载 anthropics/knowledge-work-plugins#analyze?
具体卸载方式以你所用 Agent 的当前版本为准。
常见问题
1. 这个 Skill 需要联网才能用吗?
不一定。安装阶段需要能够访问技能来源。使用阶段是否联网取决于你的任务:分析本地文本通常不需要联网,分析在线资料则需要 Agent 具备网络访问能力。
2. 安装后 Agent 没识别到这个 Skill,怎么办?
先确认 Skill 是否放到了当前 Agent 要求的正确位置或注册方式。不同 Agent 的加载机制不同,可以直接问当前 Agent:“为什么 anthropics/knowledge-work-plugins#analyze 没有被识别?”然后按它的提示排查。
3. 可以同时安装到多个 Agent 吗?
可以尝试。Skill 本质上是可复制的指令集合,多个 Agent 各自安装一份通常不冲突。但不同 Agent 对 Skill 的支持程度不同,效果可能有差异。
4. 它会修改我已有的项目吗?
analyze 本身是分析类 Skill,不主动修改项目。如果所用 Agent 同时拥有文件写入或 Shell 权限,并且你的任务要求它写文件或执行命令,那才可能产生修改。这属于 Agent 权限层面的行为,可以通过收紧权限来控制。
5. 在中国大陆使用有没有网络要求?
该 Skill 来自 Anthropic 官方仓库,安装时可能需要访问相应的代码托管来源。使用阶段是否需要额外网络条件,取决于你的任务和 Agent。整体上它不像面向国内平台的 Skill 那样有中国大陆专属依赖。
6. Skill 更新后需要重新安装吗?
取决于你的安装方式。如果是从来源重新拉取的版本,更新后可能需要重新同步或重装。如果是本地固定副本,则需要手动更新。具体以你所用 Agent 和安装方式的说明为准。
7. 它适合生产环境吗?
analyze 更适合分析、研究与知识整理类任务,不涉及生产系统的直接操作。是否用于正式工作流,取决于你的输入质量、权限设置以及行业合规要求,建议结合实际情况判断。