Dotclaude find-skills
Use when the user asks how to do something, wants a skill for a task, or wants to discover and install new agent capabilities.
install
source · Clone the upstream repo
git clone https://github.com/JHostalek/dotclaude
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/JHostalek/dotclaude "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/find-skills" ~/.claude/skills/jhostalek-dotclaude-find-skills && rm -rf "$T"
manifest:
skills/find-skills/SKILL.mdsource content
query = $ARGUMENTS
Discover and install skills from the open agent skills ecosystem using the Skills CLI (
npx skills).
Browse available skills at https://skills.sh/
CLI
npx skills find [query] # search by keyword npx skills add <owner/repo@skill> # install a skill npx skills check # check for updates npx skills update # update all installed
Install Protocol
Always pass
-a claude-code -y when installing. -a targets .claude/skills/ only — without it, the CLI scatters files into .agents/, .junie/, .kilocode/, .kiro/. -y skips confirmation. Add -g only if the user explicitly asks for a global install.
npx skills add <owner/repo@skill> -a claude-code -y
Post-Install Cleanup (mandatory)
The CLI always creates
.agents/skills/<name>/ as internal storage and symlinks from .claude/skills/. No flag prevents this. Every install requires cleanup:
# Replace symlink with real copy rm .claude/skills/<skill-name> cp -R .agents/skills/<skill-name> .claude/skills/<skill-name> # Remove all CLI artifacts rm -rf .agents .junie .kilocode .kiro rm -f skills-lock.json