This skill searches verified registries and curated lists to provide relevant suggestions based on user requirements.
Install
mkdir -p .claude/skills/search-skill && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/2054" && unzip -o skill.zip -d .claude/skills/search-skill && rm skill.zipInstalls to .claude/skills/search-skill
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Search and recommend Claude Code skills from trusted marketplacesKey capabilities
- →Extracts functional keywords and user intent from natural language requests
- →Prioritizes tier-based repository searching from official sources to community registries
- →Filters results to match specific technical constraints like framework requirements
- →Executes site-specific searches to avoid broad web crawl noise
- →Provides honest feedback when no matches meet the strict quality thresholds
How it works
It maps input parameters to specific search queries for six categorized registries, applying a multi-tier fallback strategy based on trust level.
Inputs & outputs
When to use search-skill
- →Find a skill to automate changelogs
- →Discover frontend design assistant skills
- →Search for browser automation capabilities
About this skill
Search Skill
Search and recommend Claude Code Skills from trusted marketplaces based on user requirements.
When to Use
When users describe a need and want to find an existing Skill to solve it.
Examples:
- "Is there a skill that can auto-generate changelogs?"
- "Find me a skill for frontend design"
- "I need a skill that can automate browser actions"
Data Sources (by trust level)
Tier 1 - Official / High Trust (show first)
| 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 |
Tier 2 - Community Curated (secondary)
| 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 |
Tier 2.5 - Large Community Registry
| Source | URL | Notes |
|---|---|---|
| ClawHub | clawhub.ai | OpenClaw official skill registry, 5000+ community skills, vector search powered |
Tier 3 - Aggregators (use with caution)
| Source | URL | Notes |
|---|---|---|
| skillsmp.com | skillsmp.com | Auto-scraped, requires extra filtering |
Search Process
Step 1: Parse User Intent
Extract from user description:
- Core functionality keywords (e.g., changelog, browser, frontend)
- Use case (e.g., development, testing, design)
- Special requirements (e.g., language support, specific framework)
Step 2: Multi-Source Search
IMPORTANT: Only search these 6 sources. Do NOT search the entire internet.
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 2.5 (ClawHub - large volume, check quality)
4. If still insufficient, search Tier 3 with strict filtering
5. If still nothing found, tell user honestly - do NOT expand to other sources
Allowed 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:clawhub.ai {keywords}
site:skillsmp.com {keywords}
Search methods:
- GitHub repos: Use
site:github.com/{repo}to restrict search scope - skills.sh: WebFetch to scrape search results from skills.sh only
- ClawHub: WebFetch
clawhub.ai/skills?q={keywords}to search the registry - skillsmp.com: WebFetch with additional verification
Do NOT:
- Search the entire web
- Use broad queries without
site:restriction - Include results from unknown sources
Step 3: Quality Filtering (Critical)
Must filter out the following:
| Filter Condition | Reason |
|---|---|
| GitHub stars < 10 | Not community verified |
| Last update > 6 months ago | Possibly abandoned |
| No SKILL.md file | Non-standard format |
| README too sparse | Quality concerns |
| Contains suspicious code patterns | Security risk |
Security checks:
- Requests sensitive permissions (e.g., ~/.ssh, env variables)
- External network requests to unknown domains
- Contains eval() or dynamic code execution
- Modifies system files
Step 4: Rank Results
Scoring formula:
Score = Source Weight × 0.4 + Stars Weight × 0.3 + Recency Weight × 0.2 + Relevance × 0.1
Source weights:
- Tier 1: 1.0
- Tier 2: 0.7
- Tier 2.5 (ClawHub): 0.55
- Tier 3: 0.4
Step 5: Format Output
Return Top 5-10 results:
## Found X relevant Skills
### 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
...
### Not recommended (for reference only)
- [skill-name](url) - Reason: low stars / not maintained
Example
User: Is there a skill that helps write commit messages?
Search process:
- Extract keywords: commit, message, git
- Search Tier 1: Found git-commit-assistant in anthropics/skills
- Search Tier 2: Found semantic-commit in ComposioHQ
- Filter: Exclude results with stars < 10
- Rank: Official sources first
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
Important Notes
- Never recommend unverified Skills - Better to recommend fewer than to recommend risky ones
- Stay cautious with Tier 3 sources - Results from skillsmp.com must be double-checked
- If nothing suitable is found - Tell the user honestly, suggest using skill-from-masters to create their own
- Security concerns - Clearly inform users of risks, let them decide
When not to use it
- →When the user is looking for a general coding tutorial rather than a reusable skill package
- →When searching for proprietary enterprise plugins not indexed in public registries
Limitations
- →Limited to the six predefined trust-level sources
- →Requires precise intent description to avoid ambiguous results
- →Does not automatically install the skills it finds
How it compares
It strictly limits search to verified registries, preventing the inclusion of low-quality or irrelevant general web search results.
Compared to similar skills
search-skill side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| search-skill (this skill) | 7 | 5mo | No flags | Beginner |
| deep-research | 35 | 9mo | Review | Advanced |
| scientific-brainstorming | 37 | 7mo | No flags | Intermediate |
| gpt-researcher | 14 | 6mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by GBSOSS
View all by GBSOSS →You might also like
deep-research
davidorex
Multi-agent parallel investigation for complex VCV Rack problems
scientific-brainstorming
davila7
Research ideation partner. Generate hypotheses, explore interdisciplinary connections, challenge assumptions, develop methodologies, identify research gaps, for creative scientific problem-solving.
gpt-researcher
assafelovic
GPT Researcher is an autonomous deep research agent that conducts web and local research, producing detailed reports with citations. Use this skill when helping developers understand, extend, debug, or integrate with GPT Researcher - including adding features, understanding the architecture, working with the API, customizing research workflows, adding new retrievers, integrating MCP data sources, or troubleshooting research pipelines.
agent-council
team-attention
Collect and synthesize opinions from multiple AI agents. Use when users say "summon the council", "ask other AIs", or want multiple AI perspectives on a question.
agent-scout-explorer
ruvnet
Agent skill for scout-explorer - invoke with $agent-scout-explorer
research-agent
parcadei
Research agent for external documentation, best practices, and library APIs via MCP tools