Install Claude Code skills straight from GitHub links — globally or into the current project — without asking Claude to do it and without spending tokens.
Features
Search GitHub by name — type in Search GitHub for skills and click the download icon next to a result. Signed in to GitHub in VS Code, it finds individual SKILL.md skills; otherwise it lists matching repositories.
Add links with + — one field per repo. Paste several links at once and they split into separate rows.
Global or project — tick Install globally to install into ~/.claude/skills (all projects); untick to install into .claude/skills of the open folder.
Finds every skill in a repo — any folder with a SKILL.md is installed, whether the repo is a single skill or a collection.
Accepts many link formats
owner/repo
https://github.com/owner/repo
https://github.com/owner/repo/tree/main/skills/pdf — only that folder
Keeps .gitignore tidy — skills installed into a project are added to a managed block in the project's .gitignore (created if missing) and removed from it when deleted. Skills you wrote yourself stay tracked. Turn off with the skillInstaller.gitignore setting.
Favorites — star any skill to pin it in the Favorites section. Stars persist across sessions and sync between machines with Settings Sync. Drag a favorite into Global or This project to install it — copied from disk if present, otherwise downloaded from its source.
Drag & drop a skill between the Global and This project lists to copy it.
Update / delete per skill, or update everything at once.
Copy source links of all installed skills to move your setup to another machine.
Collapsible sections with a filter above them — sections with matches open automatically.
Reorder skills inside a list and whole sections by dragging; the order is remembered.
Notifications as toasts, with a collapsible History.
If a repo is a Claude Code plugin rather than a set of skills, the extension tells you the /plugin marketplace add … command to use instead.
Each link is shallow-cloned (git clone --depth 1) into a temp folder, every folder containing SKILL.md is copied into the target skills directory, and the temp folder is removed. Sources are recorded in .skill-sources.json inside the skills directory so skills can be updated later. Claude Code ignores that file.
Skills show up in Claude Code after restarting any running session.