终极多源 OpenClaw/agent 技能搜索工具。搜索范围包括ClawHub、skills.sh、Rush 注册表、LobeHub、SkillsMP、llmbase.ai、skillsllm.com 等。
Searches 5 sources (ClawHub, SkillsMP, awesome-list, master-skills, skills.sh) for OpenClaw/agent skills, cross-references results, and returns ranked deduplicated findings with install instructions and optional security scanning.
bash
python3 scripts/find_skill.py "web scraping" --scan
python3 scripts/find_skill.py "pdf editor"
python3 scripts/find_skill.py "seo tools" --popular
python3 scripts/find_skill.py "github" --scan --install
#SourceTypeSkillsCLI/Tool1ClawHub (clawhub.ai)Primary registry20,00087,000clawhub search2skills.sh (Vercel)Directorynpx skills add3SkillsMP (skillsmp.com)Aggregator1,000,000+REST API4GitHub: awesome-openclaw-skillsCurated5,200+README5GitHub: openclaw-master-skillsCurated560+README
When the user says "find me a skill for X", identify:
bash
python3 scripts/find_skill.py "<query>" [options]
Options:
--scan — Security-scan results via Gen Digital--popular — Sort by popularity/install count--limit N — Max results per source (default: 5)--json — Output as JSON for programmatic use--install — Show install commands prominently--source <name> — Only search specific source(s)The script outputs a ranked, deduplicated table:
text
🔍 Results for "web scraping" (6 found across 9 sources)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🥇 agent-browser-cli ★★★★☆ 12.4k ⬇ [ClawHub, SkillsMP, llmbase]
Headless browser automation with accessible tree
→ clawhub install agent-browser-cli
→ npx skills add user/agent-browser-cli
🥇 firecrawl ★★★★☆ 8.2k ⬇ [ClawHub, GitHub awesome]
Web scraping with Firecrawl API
→ clawhub install firecrawl
🥈 playwright-mcp ★★★☆☆ 3.1k ⬇ [ClawHub, SkillsMP]
Browser automation via Playwright MCP
→ clawhub install playwright-mcp
🔒 Security: 2/3 skills scanned SAFE. 1 pending review.
Run with --scan to check skills via Gen Digital's API:
bash
python3 scripts/find_skill.py "email" --scan
The scanner checks each unique skill URL and returns:
SAFE — OK to installanalysis_pending — Not yet reviewed, caution advisedWARNING / DANGEROUS / MALICIOUS — Do not installPresent the top 3-5 most relevant results:
Then ask which one(s) to install and do it:
bash
# ClawHub
clawhub install <slug>
# skills.sh
npx skills add <owner/repo>
# Manual (from GitHub)
git clone <repo> ~/.openclaw/workspace/skills/<name>
Results are deduplicated by fuzzy name matching across all sources. A skill found in 3+ sources gets a confidence boost. The ranking formula:
text
score = (source_count * 0.3) + (install_count_normalized * 0.4) + (source_authority * 0.3)
Where:
source_count: How many registries list this skill (0-10)install_count_normalized: Popularity within its source (0-1)source_authority: Official ClawHub > curated lists > aggregators > individual reposIf the finder returns nothing:
skill-creator