search-skill

安装量: 321
排名: #2877

安装

npx skills add https://github.com/gbsoss/skill-from-masters --skill search-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 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 5 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 3 with strict filtering
  4. 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: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 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 3: 0.4

Step 5: Format Output

Return Top 5-10 results:

Found X relevant Skills

  1. skill-name - Source: anthropics/skills
  2. Function: xxx
  3. Stars: xxx | Last updated: xxx
  4. Install: /plugin marketplace add xxx

Worth considering

  1. skill-name - Source: ComposioHQ ...

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

  1. git-commit-assistant - Source: anthropics/skills (official)
  2. Function: Generate semantic commit messages
  3. Install: /plugin marketplace add anthropics/claude-code

  4. semantic-commit - Source: ComposioHQ

  5. Function: Follow conventional commits spec
  6. 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

返回排行榜