mcpField
I
installing-skills

installing-skills

github.com/oaustegardAgent workflows15751 installsUpdated 1d ago
Repository

About installing-skills

A skill for installing or updating skills from `oaustegard/claude-skills` into `/mnt/skills/user`. It uses a script to fetch skill files through GitHub endpoints and reports installation outcomes.

Key features

  1. 01Fetch skills through the GitHub API
  2. 02Download each skill's `SKILL.md`
  3. 03Report installed, updated, and skipped counts
  4. 04Exclude specified repository directories

Use cases

  1. 01Install skills from the repository
  2. 02Update skills in `/mnt/skills/user`
  3. 03Check installation results

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/oaustegard/claude-skills --skill installing-skills

After installing, type/installing-skillsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

CHANGELOG.md
README.md
scripts/
install.sh

Details

From the project README

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:

  • api.github.com - Repository structure listing
  • raw.githubusercontent.com - File downloads

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

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"

Comments

Markdown supported