Token导航 LogoToken导航

Agent Skill · 研究检索

tool-finder(工具查找器)

tool-finder 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

tool-finder 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为调用外部服务;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 4,323。

总安装 33,520周安装 1,356GitHub Stars 公开资料未说明下载 10,523核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.7.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tool-finder(工具查找器)
来源仓库:https://github.com/lironghai/tool-finder
安装命令:
openclaw skills install tool-finder
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install tool-finder

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

统一搜索ClawHub技能和Smithery MCP服务器的工具发现引擎。支持排序、推荐规则、来源标识符。优先原词搜索,扩展补充。**自动触发:看到“查找技能”、“搜索工具”、“安装技能”等关键词自动使用本技能**。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install tool-finder;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

tool-finder 怎么安装?

在终端执行 openclaw skills install tool-finder。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

tool-finder 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

tool-finder 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

tool-finder 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

tool-finder 用的人多吗?

公开数据是累计安装 33,520 次,近一周安装 1,356 次,下载 10,523 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

tool-finder 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
tool-finder

工具查找器 · 本页

33,520—调用外部服务MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
tool-finder
description
统一搜索 ClawHub skills 和 Smithery MCP servers 的工具发现引擎。支持评分排序、推荐规则、来源标识。优先原词搜索,扩展补充。自动触发:看到"找 skill"、"搜索工具"、"安装 skill"等关键词自动使用本技能。
author
Boy
metadata

Tool Finder 🦞

统一搜索 ClawHub skills 和 Smithery MCP servers 的工具发现引擎。


🎯 自动触发规则(AI 必读)

安装本技能后,AI 会自动在以下场景使用 tool-finder:

触发关键词

用户说AI 操作
"找个...skill" / "找...工具"tool-finder search "<关键词>"
"搜索 skill" / "搜索工具"tool-finder search "<关键词>"
"有什么 MCP" / "MCP 推荐"tool-finder search "<关键词>" --type mcp
"安装..." / "帮我装..."`tool-finder install <name> --type skill\mcp`
"ClawHub" / "Smithery"tool-finder search "<相关词>"
"推荐工具" / "有哪些工具"tool-finder search "<功能>"
"能...的 skill"tool-finder search "<功能>" --type skill

为什么不直接用 clawhub 命令?

对比项clawhub searchtool-finder
名称匹配❌ 只看评分✅ 名称匹配优先
结果过滤❌ 无过滤✅ 隐藏低质结果
推荐等级❌ 无✅ ⭐⭐⭐⭐⭐ 到 ❌
限流处理❌ 直接失败✅ 自动回退
来源标识❌ 无✅ ClawHub/Smithery

结论:tool-finder 是 clawhub 的智能封装,搜索结果更精准!



🎯 何时使用(AI 必读)

看到以下关键词 → 立即调用 tool-finder:

关键词/短语触发操作
"找个...skill" / "找...工具"tool-finder search "<关键词>"
"有什么 MCP" / "MCP 推荐"tool-finder search "<关键词>" --type mcp
"安装..." / "帮我装..."`tool-finder install <name> --type skill\mcp`
" ClawHub" / "Smithery"tool-finder search "<相关词>"
"推荐工具" / "有哪些工具"tool-finder search "<功能>"
"能...的 skill"tool-finder search "<功能>" --type skill

⚡ 快速命令参考

# 搜索(默认搜索全部来源,显示评分和推荐)
~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh search "<query>"

# 只搜索 skill(按评分降序排列)
~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh search "<query>" --type skill

# 只搜索 MCP
~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh search "<query>" --type mcp

# 限制数量
~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh search "<query>" --limit 5

# 精确搜索(知道技能名时)
~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh search "agent-orchestrator" --exact

# 显示详细错误信息
~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh search "<query>" --verbose

# 显示所有结果(包括低评分 < 2.0)
~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh search "<query>" --all

# 安装
~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh install <name> --type skill
~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh install <name> --type mcp

📋 激活条件详解

✅ 必须触发的场景

  1. 用户明确要找工具

- "帮我找个能搜索 web 的 skill" - "有什么 MCP 可以连接 GitHub?" - "推荐一个数据库工具"

  1. 用户提到工具市场

- "ClawHub 上有什么好工具?" - "Smithery 上有搜索 MCP 吗?"

  1. 用户要安装/卸载

- "安装 tavily-search" - "帮我装个 GitHub MCP"

  1. 当前技能不足

- 用户需要的功能当前没有合适 skill/MCP - 你需要推荐替代方案

❌ 不要触发的场景

  1. 工具已存在,只是不会用

- "怎么用 weather skill?" → 直接教用法,别搜索

  1. 通用问题

- "今天天气怎么样" → 直接用 weather 工具

  1. 闲聊

- "你觉得哪个工具好用" → 先搜索再回答


📝 使用示例(完整对话)

配置自动触发(让 AI 默认使用 tool-finder)

在 AGENTS.md 中添加以下内容:

### 🔍 Tool Discovery — Use `tool-finder` First!

**When user asks to find/search/install skills or MCPs:**

1. **ALWAYS use `tool-finder` skill first**
2. **DO NOT use `clawhub search` directly**
3. **Search command:**

~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh search "<query>" --type skill

4. **Install command:**

~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh install <name> --type skill


**Why tool-finder?**
- ✅ Name matching priority (relevant skills appear first)
- ✅ Rating-based filtering (hides irrelevant low-quality results)
- ✅ Clear recommendation levels (⭐⭐⭐⭐⭐ to ❌)
- ✅ Rate limit handling with fallback
- ✅ Shows source (ClawHub vs Smithery)

效果: AI 会自动在找 skill/MCP 时使用 tool-finder,无需每次指定!


示例 1:找 skill

用户:帮我找个能搜索 web 的 skill

AI:[执行 tool-finder search "web search" --type skill]

AI:找到以下 web 搜索 skill:
- tavily-search: Tavily Web Search
- baidu-search: baidu web search  
- multi-search-engine: Multi Search Engine

推荐 tavily-search,需要安装吗?

示例 2:找 MCP

用户:有什么 MCP 可以连接 GitHub?

AI:[执行 tool-finder search "github" --type mcp]

AI:找到 GitHub 相关 MCP:
- GitHub: GitHub is a code hosting platform for version control...

需要我帮你安装吗?

示例 3:直接安装

用户:安装 tavily-search

AI:[执行 tool-finder install tavily-search --type skill]

AI:正在安装 tavily-search...
[输出安装结果]

🔧 实现细节

路径

TOOL_FINDER="~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh"

ClawHub 搜索

npx clawhub@latest search "<query>"

Smithery 搜索

# MCPs
npx @smithery/cli@latest mcp search "<query>" --json

# Skills
npx @smithery/cli@latest skill search "<query>" --json

⚠️ 注意事项

0. 自动触发配置 ✅ 新增

让 AI 默认使用 tool-finder:

在 AGENTS.md 中添加:

### 🔍 Tool Discovery — Use `tool-finder` First!

**When user asks to find/search/install skills or MCPs:**
1. ALWAYS use `tool-finder` skill first
2. DO NOT use `clawhub search` directly

效果: AI 会自动使用 tool-finder,无需每次指定!

分享配置: 将 AGENTS.md 和 TOOLS.md 分享给其他人,他们也能享受同样的智能搜索体验。

1. 搜索策略 ✅ v1.3.0 优化

优先原词搜索:先用原词搜索,保证基础结果;如果结果不足,再用同义词扩展补充。

搜索流程:

1. 原词搜索 → 返回 N 条结果
2. 如果 N < limit 且未限流 → 扩展搜索(补充结果)
3. 合并去重 → 按评分降序排列

优势:

  • ✅ 原词结果优先,避免扩展词污染
  • ✅ 限流时保证有结果
  • ✅ 结果不足时自动补充

2. 推荐规则 ✅ v1.2.0 新增

评分排序:结果按 ClawHub 评分降序排列,高评分技能优先显示。

推荐等级:

等级图标条件
强烈推荐⭐⭐⭐⭐⭐评分 ≥ 3.5 + 名称高度匹配
推荐⭐⭐⭐⭐评分 ≥ 3.0 + 名称相关
一般⭐⭐⭐评分 ≥ 2.0 或 名称部分匹配
低相关⭐⭐评分 ≥ 1.0(模糊搜索常见)
不推荐❌评分 < 1.0(默认隐藏)

过滤规则:

  • 默认隐藏评分 < 1.0 的技能(几乎无关)
  • 使用 --all 显示所有结果(包括 < 1.0)
  • 说明:模糊搜索分数通常较低(1.0-2.0),这是正常的

2. 错误透明化 ✅ 新增

改进:遇到 API 限流或搜索失败时,会显示明确的警告信息,而不是内部消化。

示例输出:

⚠️  ClawHub API 限流 (Rate limit exceeded)
   建议:等待几分钟后重试,或登录 clawhub login

══════════════════════════════════════════════════════════════
⚠️  搜索警告
══════════════════════════════════════════════════════════════
• ClawHub: 2 次错误/限流

提示:结果可能不完整,建议:
  1. 等待几分钟后重试(限流情况)
  2. 使用精确模式:--exact(知道技能名时)
  3. 直接访问 https://clawhub.ai 搜索验证
  4. 使用 --verbose 查看详细错误

3. 结果可验证性 ✅ 新增

问题:搜索结果可能与 ClawHub 网页搜索有差异(向量搜索 vs 文本搜索)。

解决方案:

  • 使用 --verbose 查看详细错误信息
  • 重要技能建议访问 https://clawhub.ai 验证
  • 使用 clawhub inspect <skill-name> 获取详细信息
  • 对比多次搜索结果,确保没有遗漏

4. ClawHub 搜索限制

问题:ClawHub 使用向量搜索,有时搜功能词(如"RAG")找不到名字包含该词的 skill(如 clawrag)。

解决方案:

  • 知道名字 → 用 --exact 模式:tool-finder search "clawrag" --exact
  • 不知道名字 → 多试几个关键词:"rag", "memory", "retrieval"
  • 使用 clawhub search 直接搜索作为补充

5. ClawHub Rate Limit

未登录时可能遇到速率限制(60 次/小时)。

解决:

  • 等待几分钟后重试
  • npx clawhub login 登录后提高限制
  • 使用 --verbose 确认是否限流

6. MCP 安装需要客户端

Smithery MCP 安装需指定客户端(claude-code/cursor/vscode 等)。

解决:输出指引让用户手动安装。

7. 搜索关键词

  • 优先用英文(工具名多为英文)
  • 中文可试,但效果可能较差
  • 使用连字符的技能名要精确搜索(如 agent-orchestrator)

8. 路径问题

  • 使用绝对路径:~/.openclaw/workspace/skills/tool-finder/scripts/tool-finder.sh
  • 或确保 PATH 包含 scripts 目录

📦 依赖

  • Node.js + npx
  • curl
  • jq

🦞 总结

一句话:用户找工具 → 用 tool-finder search → 返回结果 → 问要不要安装

平台分布

OpenClaw

94.2%
按下载量换算9,913

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

未展示

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills