From skill-finder
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. Use this skill whenever the user is looking for functionality that might exist as an installable skill, mentions wanting to search for tools or workflows, or asks about extending agent capabilities. Even if they don't say "skill" explicitly, trigger when they describe a task that sounds like it could be handled by a specialized skill.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skill-finder:skill-finderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Search for agent skills across multiple registries and present the best options to the user.
Search for agent skills across multiple registries and present the best options to the user.
There are two skill registries to search. Always query both to get the widest coverage.
npx skills)npx skills find "<query>"
Browse: https://skills.sh/
Install: npx skills add <owner/repo@skill> -g -y
npx skillfish)npx skillfish search "<query>" --json --limit 10
Browse: https://www.skill.fish/
Install: npx skillfish add <slug>
Identify the domain (React, testing, deployment, etc.) and the specific task. Pick 1-3 search terms.
Run both CLI commands with run_in_background: true to keep the chat clean:
npx skills find "<query>" || true
npx skillfish search "<query>" --json --limit 10 || true
The || true ensures exit code 0 so background tasks report as completed. You'll be notified when each completes. If one fails, use results from the other.
Do not recommend blindly. Check:
vercel-labs, anthropics, microsoft are trustworthy.Merge results from both registries into a single list sorted by popularity descending:
Use AskUserQuestion to let the user pick which skill(s) to install.
Example:
If the user picks "Load more":
--limit 30 for skillfish) to get moreIf the user picks "Other" and types text, treat that text as a new search query. Go back to step 2 and run both searches with the new query. Reset pagination (start fresh with the new results).
For each skill the user selected, run the install command:
npx skills add <owner/repo@skill> -g -y
npx skillfish add <slug>
Run installs sequentially and report success/failure for each.
npx skills init or npx skillfish initCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub fenish/claude-code-booster --plugin skill-finder