skills/find-agents/SKILL.md
Discover, vet, and install AI agents by searching across agent registries and GitHub. Use when setting up a project (/init-project), when the user asks "find an agent for X", or when you need to extend agent capabilities with specialized subagents. Searches multiple sources simultaneously instead of trusting a single registry.
npx skillsauth add Thomashighbaugh/opencode find-agentsInstall 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 for a task by searching across agent registries and GitHub simultaneously.
/init-project setup or /init-project refresh)| Registry | Search Method | Signal | Blind Spot |
|----------|--------------|--------|------------|
| skills.sh | GET /api/search?q= (filter agent category) | lifetime installs | smaller corpus |
| GitHub topics | gh search repos --topic ai-agent --topic agent-framework --topic autonomous-agent | repo stars, description | repo-level, not agent-level |
| skills.sh API | Fetch and rank by installs | cross-registry validation | newer registries have less data |
Step 1 — Read before you judge. Never recommend from metadata alone. Get the actual agent definition.
Step 2 — Weigh signals in this order:
Step 3 — Deliver a verdict, not a menu:
For skills.sh agents:
npx skills add <owner>/<repo> --skill <agent-name> -g
For GitHub agents, direct the user to the repo for setup instructions.
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".