← ClaudeAtlas

skillfindlisted

Find existing skills before creating one or concluding none exists.
ucsandman/claude-skills · ★ 4 · AI & Automation · score 77
Install: claude install-skill ucsandman/claude-skills
# skillfind — most of your skills are invisible 389 unique skills live on this machine. Only 211 load into a session. **178 are on disk and invisible to every session**: stale plugin version directories, the skills of 19 disabled plugins, project-scoped installs, `skills-archive`, and 16 cloned marketplaces whose plugins were never installed. So the skill listing in your context is roughly half the truth. Not finding something there means nothing. Search before you conclude. ## Not the same as `find-skills` They trigger on similar words and do opposite things. **Always run this one first**, because installing something Wes already owns is pure waste. | | searches | installs? | network | |---|---|---|---| | **skillfind** (this) | what is already on the machine | never | never | | `find-skills` | the public ecosystem via `npx skills` / skills.sh | yes | yes | Local first. Only reach for `find-skills` once skillfind has come back empty. ## The command ``` node ~/.claude/tools/skillfind/skillfind.cjs "<query>" ``` Query it the way you would describe the task, not with a guessed skill name. The scoring runs over each skill's `description`, and descriptions are written to match task language. `"spreadsheet excel"` works; `"xlsx-handler"` does not. ## Reading the output ``` [loaded ] wes-voice Use when Wes asks to rewrite… local [INVISIBLE] xlsx Use this skill any time a spread… anthropic-agent-skills ``` - **`loaded`** — already in this session.