skills/find-skills/SKILL.md
Discover, vet, and install agent skills by searching across every major skill registry (skills.sh, clawhub.ai, GitHub) simultaneously, presenting top results with security scanning. Use when setting up a project (/init-project), when the user asks "how do I do X", "find a skill for X", or when you need to extend agent capabilities. Searches all major registries at once instead of trusting a single site's rankings.
npx skillsauth add Thomashighbaugh/opencode find-skillsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Find the right agent skill for a task by searching every major registry at once and presenting each board on its own native metric.
/init-project setup or /init-project refresh)Each registry shows only its own slice, with different signals:
| Registry | Search Method | Signal | Blind Spot |
|----------|--------------|--------|------------|
| skills.sh | GET /api/search?q= | lifetime installs | no stars, install count lags ~2.5h |
| GitHub topics | gh search repos --topic claude-skills --topic agent-skills --topic claude-code-skills | repo stars, description | repo-level, not skill-level |
| skills.sh API | Fetch and rank by installs | cross-registry validation | smaller/newer registries |
Always run 2-3 adjacent-term searches before concluding. A single search misses great skills filed under sibling terms. For example, searching "ui ux design" tops at 19k, but "frontend design" surfaces a 443k install skill — completely invisible to the first query.
Step 1 — Read before you judge. Never recommend from metadata alone. Open the actual SKILL.md of the top 2-3 candidates.
Step 2 — Weigh signals in this order:
Step 3 — Deliver a verdict, not a menu:
npx skills add <owner>/<repo> --skill <slug> -g
This skill is used by /init-project setup and /init-project refresh to:
tools
Create valid, type-safe TypeScript tools for OpenCode — generates correct boilerplate, typed interfaces, and handler stubs. Use when building new tools for global config or per-project .opencode/tools/.
testing
Explore multiple solution branches in parallel, evaluate each, and recommend the best path. Use when the user explicitly invokes /ideation tree-of-thoughts or asks for "tree of thought" / "branching exploration".
testing
Run multiple independent reasoning passes and find consensus. Use when the decision is critically important, the stakes are high, or the user explicitly requests "run it multiple times" / "check consistency" / "self-consistency".
testing
Optimization by PROmpting — generate candidate prompt variations, test each against a benchmark, and report the best performer. Use when the user invokes /ideation opro or asks for "prompt optimization" / "OPRO".