{"skill":{"slug":"ultimate-skills-finder","displayName":"Ultimate Skills Finder","summary":"The ultimate multi-source OpenClaw/agent skills finder. Searches across ClawHub, skills.sh, Rush registry, LobeHub, SkillsMP, llmbase.ai, skillsllm.com, and...","description":"---\nname: ultimate-skills-finder\ndescription: \"The ultimate multi-source OpenClaw/agent skills finder. Searches across ClawHub, skills.sh, Rush registry, LobeHub, SkillsMP, llmbase.ai, skillsllm.com, and GitHub curated collections — then cross-references, deduplicates, ranks by popularity, and optionally security-scans via Gen Digital. Use when: (1) user says 'find a skill for X', 'is there a skill that can...', 'how do I do X with OpenClaw', (2) user wants to discover new agent capabilities, (3) user asks what skills exist for a specific domain or task, (4) user wants to install a skill but isn't sure which one, (5) user wants to compare skills across multiple registries.\"\n---\n\n# Ultimate Skills Finder 🔍\n\nSearches **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.\n\n## Quick Start\n\n```bash\npython3 scripts/find_skill.py \"web scraping\" --scan\npython3 scripts/find_skill.py \"pdf editor\"\npython3 scripts/find_skill.py \"seo tools\" --popular\npython3 scripts/find_skill.py \"github\" --scan --install\n```\n\n## Sources Searched\n\n| # | Source | Type | Skills | CLI/Tool |\n|---|--------|------|--------|----------|\n| 1 | **ClawHub** (clawhub.ai) | Primary registry | ~20,000 | `clawhub search` |\n| 2 | **skills.sh** (Vercel) | Directory | ~87,000 | `npx skills add` |\n| 3 | **SkillsMP** (skillsmp.com) | Aggregator | 1,000,000+ | REST API |\n| 4 | **GitHub: awesome-openclaw-skills** | Curated | 5,200+ | README |\n| 5 | **GitHub: openclaw-master-skills** | Curated | 560+ | README |\n\n## Workflow\n\n### Step 1: Understand the Need\n\nWhen the user says \"find me a skill for X\", identify:\n- The specific task/domain (e.g., \"web scraping\", \"PDF editing\", \"SEO\")\n- The platform (OpenClaw, Claude Code, Cursor, etc.)\n- Whether they want security scanning\n\n### Step 2: Run the Finder Script\n\n```bash\npython3 scripts/find_skill.py \"<query>\" [options]\n```\n\n**Options:**\n- `--scan` — Security-scan results via Gen Digital\n- `--popular` — Sort by popularity/install count\n- `--limit N` — Max results per source (default: 5)\n- `--json` — Output as JSON for programmatic use\n- `--install` — Show install commands prominently\n- `--source <name>` — Only search specific source(s)\n\n### Step 3: Interpret Results\n\nThe script outputs a ranked, deduplicated table:\n\n```\n🔍 Results for \"web scraping\" (6 found across 9 sources)\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n🥇 agent-browser-cli          ★★★★☆  12.4k ⬇  [ClawHub, SkillsMP, llmbase]\n   Headless browser automation with accessible tree\n   → clawhub install agent-browser-cli\n   → npx skills add user/agent-browser-cli\n\n🥇 firecrawl                   ★★★★☆  8.2k ⬇   [ClawHub, GitHub awesome]\n   Web scraping with Firecrawl API\n   → clawhub install firecrawl\n\n🥈 playwright-mcp             ★★★☆☆  3.1k ⬇   [ClawHub, SkillsMP]\n   Browser automation via Playwright MCP\n   → clawhub install playwright-mcp\n\n🔒 Security: 2/3 skills scanned SAFE. 1 pending review.\n```\n\n### Step 4: Security Scan (Optional)\n\nRun with `--scan` to check skills via Gen Digital's API:\n\n```bash\npython3 scripts/find_skill.py \"email\" --scan\n```\n\nThe scanner checks each unique skill URL and returns:\n- `SAFE` — OK to install\n- `analysis_pending` — Not yet reviewed, caution advised\n- `WARNING` / `DANGEROUS` / `MALICIOUS` — Do not install\n\n### Step 5: Present & Install\n\nPresent the top 3-5 most relevant results:\n1. Skill name + description\n2. Sources where it was found (confirms it's well-known)\n3. Install commands (primary method)\n4. Security verdict if scanned\n\nThen ask which one(s) to install and do it:\n\n```bash\n# ClawHub\nclawhub install <slug>\n\n# skills.sh\nnpx skills add <owner/repo>\n\n# Manual (from GitHub)\ngit clone <repo> ~/.openclaw/workspace/skills/<name>\n```\n\n## Cross-Reference Logic\n\nResults are deduplicated by fuzzy name matching across all sources. A skill found in **3+ sources** gets a confidence boost. The ranking formula:\n\n```\nscore = (source_count * 0.3) + (install_count_normalized * 0.4) + (source_authority * 0.3)\n```\n\nWhere:\n- `source_count`: How many registries list this skill (0-10)\n- `install_count_normalized`: Popularity within its source (0-1)\n- `source_authority`: Official ClawHub > curated lists > aggregators > individual repos\n\n## When No Results Found\n\nIf the finder returns nothing:\n1. Try a broader or synonym query (e.g., \"email\" → \"smtp\" → \"messaging\")\n2. Check if the skill might exist under a different ecosystem\n3. Offer to create a custom skill using `skill-creator`\n","topics":["GitHub"],"tags":{"discovery":"1.0.0","finder":"1.0.0","latest":"1.0.0","search":"1.0.0","security":"1.0.0","skills":"1.0.0"},"stats":{"comments":0,"downloads":380,"installsAllTime":14,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1777804159857,"updatedAt":1778492833926},"latestVersion":{"version":"1.0.0","createdAt":1777804159857,"changelog":"Initial release. Searches ClawHub, SkillsMP, awesome-list, and master-skills. Cross-references, deduplicates, ranks, and security scans via Gen Digital.","license":"MIT-0"},"metadata":null,"owner":{"handle":"broedkrummen","userId":"s176tqmpjtkpkhfdzyb4m64qts83hexw","displayName":"Broedkrummen","image":"https://avatars.githubusercontent.com/u/146327287?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780090735140}}