Skip to content

Quick Start

skillshub is a package manager for AI agent skills, similar to how Homebrew manages software on macOS but purpose-built for distributing and managing skills that extend AI agents. This guide walks you through the core workflow: adding a tap, finding skills, installing them, and linking them to your agents.

skillshub ships with a bundled default tap (EYH0602/skillshub). You can install skills from it immediately:

Terminal window
skillshub install EYH0602/skillshub/code-reviewer

A tap is a GitHub repository containing skill definitions. Add third-party taps to access more skills:

Terminal window
skillshub tap add anthropics/skills
skillshub tap add vercel-labs/agent-skills

You can list all currently configured taps with:

Terminal window
skillshub tap list

Add a tap and install all its skills in one command:

Terminal window
skillshub tap add anthropics/skills --install

Install a skill by providing its fully qualified name (owner/repo/skill):

Terminal window
skillshub install anthropics/skills/frontend-design

Install a specific version by commit (gist-based taps only):

Terminal window
skillshub add https://gist.github.com/user/gist_id@abc1234

Note: The @commit specifier is not available for git-cloned taps. Use tap add --branch to target a specific branch instead.

Install skills directly from any GitHub repository URL:

Terminal window
skillshub add https://github.com/user/repo/tree/main/skills/my-skill

Install skills from GitHub Gists:

Terminal window
skillshub add https://gist.github.com/user/gist_id
Terminal window
skillshub tap install-all anthropics/skills

Installing a skill makes it available locally. The link command connects all installed skills to every detected agent:

Terminal window
skillshub link

See which agents are detected on your system:

Terminal window
skillshub agents

View everything currently installed:

Terminal window
skillshub list

Get detailed information about a specific skill:

Terminal window
skillshub info EYH0602/skillshub/code-reviewer

Keep your skills up to date:

Terminal window
# Update all installed skills
skillshub update
# Update a single skill
skillshub update EYH0602/skillshub/code-reviewer
Terminal window
skillshub uninstall EYH0602/skillshub/code-reviewer

Remove a tap and uninstall all its skills:

Terminal window
skillshub tap remove vercel-labs/agent-skills

Keep the installed skills when removing a tap:

Terminal window
skillshub tap remove vercel-labs/agent-skills --keep-skills

If you curate skill taps in a GitHub star list, import them all at once:

Terminal window
skillshub star-list https://github.com/stars/username/lists/skills
# Add taps and install all skills from each
skillshub star-list https://github.com/stars/username/lists/skills --install

This requires a GITHUB_TOKEN environment variable.

Terminal window
# Install from the default tap
skillshub install EYH0602/skillshub/code-reviewer
# Add third-party taps
skillshub tap add anthropics/skills
skillshub install anthropics/skills/frontend-design
# Or install directly from a URL
skillshub add https://github.com/user/repo/tree/main/skills/my-skill
# Link to all detected agents
skillshub link
# Verify
skillshub list

From here, you can explore more taps, install additional skills, and keep everything current with skillshub update.