An OpenClaw skill that helps your AI agent discover and install agent skills from multiple registries.
"Find me a skill for managing GitHub PRs" β searches ClawHub + AgentSkill.work β presents options β installs with one command.
The agent skill ecosystem is growing fast but fragmented. Skills live on ClawHub, AgentSkill.work, and scattered across GitHub. This skill teaches your agent to search them all from a single conversation.
- Dual-source search β ClawHub (semantic vector search) + AgentSkill.work (330+ GitHub repos with enriched metadata)
- Smart install β ClawHub packages install via
clawhub install, GitHub-only repos viagit clone - Browse & explore β trending, most downloaded, by topic, by language
- Bilingual β AgentSkill.work provides Chinese descriptions for CJK users
- Inspect before install β preview skill contents, stats, and owner info
- Zero config β no API keys, no setup, works out of the box
npx clawhub install skill-findercd your-workspace/skills/
git clone https://github.com/yfge/skill-finder.gitCopy SKILL.md into your workspace's skills/skill-finder/ directory.
Once installed, your agent automatically activates this skill when you ask things like:
- "Find me a skill for PDF editing"
- "Is there a skill that can manage my calendar?"
- "Search for MCP-related skills"
- "What skills are trending right now?"
- "Install the weather skill"
The agent will search both registries, present results, and offer to install your pick.
| Source | Type | Skills | Search | URL |
|---|---|---|---|---|
| ClawHub | Official registry | Curated & versioned | Semantic (vector) | clawhub.com |
| AgentSkill.work | GitHub directory | 330+ repos | Keyword + filters | agentskill.work |
The skill uses the public AgentSkill.work REST API:
GET /api/skills?q={query}&topic={topic}&language={lang}&sort=stars&limit=10
GET /api/skills/{owner}/{repo}
GET /api/skills/{owner}/{repo}/related
GET /api/facets/topics
GET /api/facets/languages
No authentication required. Full API documentation at agentskill.work.
User: "Find a skill for managing GitHub issues"
β
βββ ClawHub semantic search: "github issues"
β βββ gh-issues v1.0.0 (score: 3.8)
β βββ github v1.0.0 (score: 3.2)
β
βββ AgentSkill.work API: /api/skills?q=github+issues&sort=stars
β βββ anthropics/skills β
75k
β βββ some-user/gh-skill β
200
β
βββ Merged results β Present to user β Install on confirmation
- OpenClaw (any version)
npx(comes with Node.js) β for ClawHub CLIcurl+python3β for AgentSkill.work API (available on macOS/Linux by default)- Internet access
Contributions welcome! Some ideas:
- Add more skill registries / directories
- Improve search result ranking across sources
- Add skill compatibility checking
- Create a skill recommendation engine
See CONTRIBUTING.md for guidelines.