Claude-skill-registry installing-skills
Install skills from github.com/oaustegard/claude-skills into /mnt/skills/user. Use when user mentions "install skills", "load skills", "add skills", "update skills", "refresh skills", or references a skill not currently installed.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/installing-skills" ~/.claude/skills/majiayu000-claude-skill-registry-installing-skills && rm -rf "$T"
manifest:
skills/data/installing-skills/SKILL.mdsource content
Installing Skills
Install skills from github.com/oaustegard/claude-skills to
/mnt/skills/user, making them available in the current and future conversations.
Execution
Run the installation script:
bash /mnt/skills/user/installing-skills/scripts/install.sh
The script:
- Fetches repository contents via GitHub API
- Downloads SKILL.md for each skill directory
- Reports installed/updated/skipped counts
- Excludes: templates, .github, .claude, uploads directories
Network Requirements
Requires access to:
- Repository structure listingapi.github.com
- File downloadsraw.githubusercontent.com
If blocked, report the specific endpoint and suggest checking network settings.
Triggers
Execute installation automatically when:
- User explicitly requests skill installation/update
- User references a skill not present in
/mnt/skills/user - User mentions missing capabilities that match known skill patterns
After installation, proceed with user's original request.
Verification
Installed skills appear in system's
<available_skills> automatically. Manual verification:
ls /mnt/skills/user
Manual Installation
For single skills or testing:
mkdir -p /mnt/skills/user/{skill-name} curl -s "https://raw.githubusercontent.com/oaustegard/claude-skills/main/{skill-name}/SKILL.md" \ -o "/mnt/skills/user/{skill-name}/SKILL.md"