skillshub add
skillshub add
Section titled “skillshub add”The add command installs a skill directly from a GitHub repository URL or GitHub Gist, bypassing the tap system. This is useful for installing skills that are not published in any tap, or for quickly grabbing a skill from a specific commit.
skillshub add <url>Supported URL formats
Section titled “Supported URL formats”GitHub repository tree URLs
Section titled “GitHub repository tree URLs”Point to a specific directory in a GitHub repo that contains a SKILL.md file:
skillshub add https://github.com/user/repo/tree/main/skills/my-skillPermalink URLs (specific commit)
Section titled “Permalink URLs (specific commit)”Use a commit SHA instead of a branch name for a pinned version:
skillshub add https://github.com/user/repo/tree/abc1234/skills/my-skillGitHub Gist URLs
Section titled “GitHub Gist URLs”Install a skill from a GitHub Gist:
skillshub add https://gist.github.com/user/gist_idHow it works
Section titled “How it works”- Fetch — skillshub downloads the skill from the given URL.
- Validate — The
SKILL.mdfile is located and validated. - Install — The skill files are placed in
~/.skillshub/skills/.
Skills from repositories are organized as owner/repo/skill-name. Gist skills are organized as owner/gists/skill-name.
Examples
Section titled “Examples”Add a skill from a GitHub repo:
skillshub add https://github.com/user/repo/tree/main/skills/my-skillAdd a skill from a specific commit:
skillshub add https://github.com/user/repo/tree/abc1234/skills/my-skillAdd a skill from a Gist:
skillshub add https://gist.github.com/user/abc123def456After adding, link to your agents:
skillshub link