Install
openclaw skills install alon-search-skill-plusSearch agent skills across trusted directories, ClawHub, and GitHub adaptation candidates with explicit ranking and safety filters.
openclaw skills install alon-search-skill-plusEnhanced skill search with additional sources including ClawHub and GitHub repositories that can be adapted into Skills.
When users describe a need and want to find an existing Skill to solve it.
Examples:
| Source | URL | Notes |
|---|---|---|
| anthropics/skills | github.com/anthropics/skills | Official examples, most reliable |
| ComposioHQ/awesome-claude-skills | github.com/ComposioHQ/awesome-claude-skills | Hand-picked, 12k+ stars |
| Source | URL | Notes |
|---|---|---|
| travisvn/awesome-claude-skills | github.com/travisvn/awesome-claude-skills | Community curated, 21k+ stars |
| skills.sh | skills.sh | Vercel's official directory |
| Source | URL | Notes | Security Warning |
|---|---|---|---|
| skillsmp.com | skillsmp.com | Auto-scraped, requires extra filtering | - |
| ClawHub | clawhub.ai | OpenClaw-style skill registry | ⚠️ Known malicious skill attacks (RCE via fake CLI tools) |
| Source | URL | Notes | Output Label |
|---|---|---|---|
| GitHub topic search | github.com/topics/claude-code / topics/claude-skill | Finds standalone skill repos not listed in curated directories | Standalone Skill Repo |
| GitHub code search | github.com/search | Finds repos containing SKILL.md, plugin.json, or skill-like workflows | Standalone Skill Repo |
| GitHub general repos | github.com | Finds tools/scripts that can be wrapped as a skill with light changes | Adaptable GitHub Repo |
Extract from user description:
This skill is not a free-form semantic search engine. It should derive a small, controlled keyword set from user intent.
Keyword budget rules:
1-2 primary keywords1-2 extra keywordsWhen expansion is allowed:
3 high-relevance resultsHigh relevance means the result clearly matches the user's requested function or scenario, not just a loose topical overlap3+ high-relevance results, do not expand3-5 high-relevance results or enough material for a useful ranked answer2 high-relevance results, explicitly report that results are limitedMode A: User describes a scenario
1-2 high-signal functional keywords1 platform/domain keyword only when the scenario clearly depends on oneExamples:
transcribe, summarizepublish, formatterwechatMode B: User already gives keywords
1-2 close variants, such as:
Examples:
subtitle
transcribewechat
publish, formatterExpansion priority (used only when needed):
transcribesummarizebrowsercommittranslatescrapedeploywechatgithubyoutuberedditobsidiancliworkflowformatteradapterwrappertoolautomationagenthelperassistantDo NOT:
IMPORTANT: Prioritize the known 6 sources first. GitHub may be used as an extended source, but only for GitHub-hosted repositories. Do NOT search the general internet beyond the listed sites plus GitHub.
Search by priority:
1. Search Tier 1 (official/high trust) first
2. If fewer than 5 results, continue to Tier 2
3. If still insufficient, search Tier 3 with strict filtering
4. If still insufficient, search Tier 4 on GitHub for:
- standalone skill repositories
- repositories containing `SKILL.md`
- repositories that are not skills yet but are strong adaptation candidates
5. If still nothing found, tell user honestly
Before searching, briefly record the keyword plan internally:
Primary keywordsExpanded keywords if anyWhy expansion was needed if anyRecommended search flow:
3 high-relevance results across the trusted sources searched so farAllowed search queries (use site: to restrict):
site:github.com/anthropics/skills {keywords}
site:github.com/ComposioHQ/awesome-claude-skills {keywords}
site:github.com/travisvn/awesome-claude-skills {keywords}
site:skills.sh {keywords}
site:skillsmp.com {keywords}
site:clawhub.ai {keywords}
site:github.com "SKILL.md" {keywords}
site:github.com "claude skill" {keywords}
site:github.com "plugin.json" {keywords}
site:github.com {keywords} ("automation" OR "cli" OR "workflow")
Search methods:
site:github.com/{repo} to restrict search scopeResult sufficiency rules:
0-1 high-relevance results: clearly insufficient, expansion is allowed2 high-relevance results: borderline; expansion is allowed only if the results do not cover the user's scenario well3-5 high-relevance results: sufficient; stop expanding6+ high-relevance results: more than enough; rank and filter instead of expandingDo NOT:
site: restrictionMust filter out the following:
| Filter Condition | Reason |
|---|---|
| GitHub stars < 10 | Not community verified |
| Last update > 6 months ago | Possibly abandoned |
No SKILL.md file | Not a standard skill package |
| README too sparse | Quality concerns |
| Contains suspicious code patterns | Security risk |
Extended GitHub rules:
SKILL.md can be recommended as Standalone Skill RepoSKILL.md may still be shown as Adaptable GitHub Repo only if:
Security checks:
Scoring formula:
Score = Source Weight × 0.35 + Stars Weight × 0.25 + Recency Weight × 0.2 + Relevance × 0.1 + Packaging Weight × 0.1
Source weights:
- Tier 1: 1.0
- Tier 2: 0.7
- Tier 3: 0.4 (skillsmp.com), 0.3 (ClawHub - lower due to security concerns)
- Tier 4 standalone skill repo: 0.55
- Tier 4 adaptable GitHub repo: 0.35
Packaging weights:
- Has `SKILL.md`: 1.0
- Has skill-like manifest/instructions only: 0.6
- Requires light adaptation into a skill: 0.3
Return Top 5-10 results:
## Found X relevant Skills
Search keywords used: `keyword-a`, `keyword-b`
### Recommended
1. **[skill-name](github-url)** - Source: anthropics/skills
- Function: xxx
- Stars: xxx | Last updated: xxx
- Install: `/plugin marketplace add xxx`
### Worth considering
2. **[skill-name](github-url)** - Source: ComposioHQ
...
### From Tier 3 (review carefully before use)
- [skill-name](url) - Source: ClawHub ⚠️
- Note: Review code before installation
### Adaptable GitHub Repos
- [repo-name](github-url) - Type: Adaptable GitHub Repo
- Function: xxx
- Stars: xxx | Last updated: xxx
- Skill readiness: Low / Medium / High
- Adaptation idea: Wrap existing CLI/script with `SKILL.md` and a thin workflow
When GitHub extended results are used, split the output into:
Ready to use SkillsAdaptable GitHub ReposDo not merge them into a single ranked list without labels. If keyword expansion was used, say so explicitly in one short line.
User: Is there a skill that helps write commit messages?
Search process:
Output:
## Found 3 relevant Skills
### Recommended
1. **git-commit-assistant** - Source: anthropics/skills (official)
- Function: Generate semantic commit messages
- Install: `/plugin marketplace add anthropics/claude-code`
2. **semantic-commit** - Source: ComposioHQ
- Function: Follow conventional commits spec
- Stars: 890 | Last updated: 2 weeks ago
Public skill from Alon's real daily workflows.