Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/knowledge-work-plugins --skill search-strategy
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
search-strategy 是 Anthropic 官方 knowledge-work-plugins 仓库中的一个 Skill,从命名和所属仓库的定位来看,它面向的是知识工作场景,核心用途是帮助 AI Agent 制定和执行检索策略——也就是在面对一个信息需求时,规划去哪里找、用什么关键词找、按什么顺序找、如何交叉验证。
它不是一个独立运行的软件,也不是一个搜索引擎。它本身属于方法论 / 提示词 / 工作流类型的 Skill:安装后,Agent 在遇到需要查资料、做调研、比对信息、核实事实的任务时,会多出一套系统化的检索规划能力,而不是漫无目的地随手搜几个关键词。
它解决的问题
- 检索目标模糊:用户说帮我查一下某个行业的现状,Agent 不知道该从哪下手。
- 关键词单一:只会用字面词搜,不会拆解同义词、上位词、专业术语。
- 来源不分层:把论坛帖子和官方文档当成同等可信度。
- 缺少交叉验证:找到一个说法就当作结论,不做反向查证。
- 检索过程不可控:用户看不到 Agent 的思路,无法干预方向。
它不是什么
- 不是搜索引擎 API,不提供实际抓取能力,抓取仍依赖 Agent 自带的搜索 / 浏览工具。
- 不是数据库,不存储检索结果。
- 不是事实核查工具本身,而是核查过程中的策略层。
典型使用场景
- 市场 / 竞品调研:需要从官网、财报、新闻、社区等多类来源取信息。
- 学术或技术资料检索:需要拆解术语、定位权威源。
- 事实核查:需要对同一事实寻找多个独立来源。
- 长篇报告的前期信息收集:需要规划信息来源的优先级和覆盖范围。
适合的用户
经常让 Agent 做调研、比价、找资料、写行业分析、核实信息的用户,以及希望把查资料这件事标准化、可复用的团队。
不适合的需求
只想让 Agent 直接抓一个已知 URL 的内容;或者只需要一次简单的事实查询,不需要多源交叉验证。这类任务用 Agent 自带的搜索能力就够,引入检索策略 Skill 反而增加步骤。
需要说明:当前官方资料未对 search-strategy 的具体 SKILL.md 内容、内置提示词细节和完整功能列表做公开逐条说明。以上是基于该 Skill 在其所属官方仓库中的定位做的合理描述,具体能力边界以官方最新说明为准。
Skill 安全评估
总体判断:来自 Anthropic 官方 knowledge-work-plugins 仓库,来源可信度较高。但如果它属于纯指令 / 方法论型 Skill,其本身通常不包含可执行代码,安全风险主要来自Agent 在执行检索时实际调用的工具,而不是 Skill 本身。
来源可信度
- 归属 Anthropic 官方组织仓库,属于一手来源。
- 仍建议安装前查看仓库当前状态、最近提交和 License。
Skills 类项目常见风险点(与当前 Skill 相关部分)
- 网络访问:检索策略要生效,Agent 一般需要联网搜索或浏览网页。这属于正常用途所需,但要意识到 Agent 会将部分任务上下文发送到外部搜索服务。
- 网页内容注入风险:检索到的网页内容可能包含针对 AI 的注入指令(Prompt Injection)。Skill 层面通常无法完全消除这类风险,建议 Agent 将检索结果视为资料而非指令。
- 文件写入:如果 Agent 会把检索结果落盘成笔记或报告,会有写文件行为。这属于正常用途,但建议限定写入目录。
- 第三方 API / API Key:search-strategy 本身通常不需要 API Key。是否需要凭证取决于 Agent 使用的搜索后端。
降低风险的实操建议
- 如果只想要检索规划,不希望 Agent 自动抓取,可以关闭自动浏览 / Shell 权限,由你手动确认每一步。
- 在涉及敏感内部资料时,避免让 Agent 把内部信息作为搜索关键词发到公网。
- 对检索到的关键结论,保留原始来源链接,人工复核。
没有公开证据表明该 Skill 包含恶意行为、越权操作或凭证窃取逻辑。但不能据此宣称绝对安全,实际风险取决于使用方式和 Agent 配置。
Skill 使用要求
一、Agent / 客户端
该 Skill 来自 Anthropic 官方 knowledge-work-plugins 仓库。knowledge-work-plugins 系列主要面向 Claude 生态,因此与 Claude Code 的适配度最高,优先在 Claude Code 中使用。
官方没有公布完整的第三方 Agent 兼容列表。从 Agent Skill 的一般工作机制看,在支持 Skills、自定义 Skill 或类似指令加载机制的环境中,通常也可以尝试在 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等主流 AI Agent 中使用。不同 Agent 的 Skill 加载方式和兼容程度可能不同,具体以对应 Agent 当前版本的 Skills 支持情况为准。
二、运行环境 / 依赖
| 项目 | 要求 |
| Agent | Claude Code 优先;其他支持 Skills 机制的 Agent 可尝试 |
| 网络 | 通常需要,因为检索策略最终要落到实际搜索 / 浏览 |
| Node.js / Python / Docker | 官方资料未明确要求;取决于具体 Agent 及 Skill 加载方式 |
由于 search-strategy 属于方法论 / 工作流型 Skill,本身一般不要求特定语言运行时。是否需要 Node.js、Python 等,取决于你所用的 Agent 对 Skills 的加载方式,而不是该 Skill 的直接要求。
三、权限
- 文件读取:视 Agent 配置,可选。
- 文件写入:可选,用于把检索结果存为报告或笔记。
- 网络访问:通常必需,否则检索策略无法落地。
- Shell:视 Agent 配置,可选。
- 浏览器 / 网页读取:可选,用于抓取具体页面内容。
四、账号 / API Key
- Skill 本身:官方资料未表明需要独立账号、API Key 或 Token。
- Agent 侧:如果 Agent 使用第三方搜索 API(如某搜索服务),相关凭证由 Agent 或对应工具负责配置,与该 Skill 分开。
最小使用条件
- 一个支持 Skills 机制的 Agent(Claude Code 优先)。
- 可选但推荐:联网搜索 / 网页读取能力。
- 一个具体的信息检索需求。
Skill 安装、使用与卸载教程
一、安装
LemonAIKit 本页已单独提供该 Skill 的安装指令,直接复制本页面的安装指令,粘贴到你使用的 Agent 或终端执行即可。
如果你不确定自己的 Agent 该怎么装,最快的办法是直接问当前 Agent:
如何安装 anthropics/knowledge-work-plugins#search-strategy?
如何在 Claude Code 中安装 anthropics/knowledge-work-plugins#search-strategy?
如何在 Cursor 中安装 anthropics/knowledge-work-plugins#search-strategy?
让当前 Agent 根据自己的 Skill 加载 / 管理机制给出具体步骤,比套用一份通用安装说明更可靠。
如果官方对安装位置或命名有特殊要求,以仓库当前说明为准,不要照搬其他 Skill 的安装路径。
二、安装后如何使用
这类 Skill 一般不需要手动启动,安装后由 Agent 在识别到检索 / 调研类任务时自动调用;也可以在你的指令里显式点名,让它更容易被触发。
适合交给它的任务:需要多源搜集、拆解关键词、做来源分层和交叉验证的信息检索工作。简单单点查询不必用它。
触发示例:
使用 search-strategy,帮我调研一下 2024 年国内新能源汽车出海的竞争格局,列出你会查哪些来源、用什么关键词。
使用 search-strategy,帮我核实某公司去年营收这一个说法,至少找三个独立来源交叉验证。
使用 search-strategy,为我要写的行业分析报告规划一套信息检索方案,区分一手源和二手源。
写法要点:把检索目标、期望来源层级、是否需要交叉验证讲清楚,Agent 的策略规划会更到位。
三、卸载
不同 Agent 的 Skill 安装位置和管理方式不同,卸载方式也不一样。最简单的做法,是直接问当前 Agent:
如何卸载 anthropics/knowledge-work-plugins#search-strategy?
如果该 Agent 提供 Skill 管理器,也可以在管理器里找到对应 Skill 并删除。如果没有统一的卸载命令,直接让 Agent 移除对应 Skill 通常更稳妥,也能避免手动删错目录影响其他 Skill。
常见问题
1. 装了这个 Skill,Agent 就会自己去搜网页吗?
不一定。search-strategy 主要解决怎么规划检索,实际抓取仍然依赖 Agent 自带或已接入的搜索 / 浏览能力。如果 Agent 没有联网工具,Skill 只能帮你规划方案,不能凭空取回内容。
2. 它和 Agent 自带的联网搜索有什么区别?
自带联网搜索是执行层,负责发请求、拿结果。search-strategy 是策略层,负责决定查什么、去哪查、按什么顺序查、怎么验证。两者是配合关系,不是替代关系。
3. 可以同时装到多个 Agent 里吗?
取决于各 Agent 的安装方式。多数 Agent 的 Skill 是各自独立存放,理论上可以在多个 Agent 里分别安装。同一份 Skill 在不同 Agent 里的可用程度可能不同,Claude Code 优先。
4. Skill 更新后需要重新安装吗?
看你使用的 Agent 如何管理 Skill。有的 Agent 会跟随仓库更新,有的需要手动重装。以对应 Agent 的 Skill 管理方式为准。
5. 在中国大陆使用有网络上的特殊要求吗?
检索策略本身不依赖特定地区服务,但它经常和联网搜索一起用,实际能不能顺畅检索取决于你所处的网络环境和 Agent 接入的搜索后端。这一点与 Skill 本身无关。
6. 它会修改我已有的项目文件吗?
方法论型 Skill 通常只提供思路和指令,不会主动改代码。是否落盘成笔记 / 报告,取决于 Agent 的权限配置。不想让它写文件,可以在权限设置里关掉写入。
7. 为什么安装后 Agent 好像没识别到这个 Skill?
常见原因:安装路径不对、Agent 版本不支持 Skills、Skill 名称或目录名不匹配、需要重启 Agent 或重新加载。可以问当前 Agent:为什么我没能加载 anthropics/knowledge-work-plugins#search-strategy?让它对照自身的 Skill 机制排查。