Skip to content

skillshub install

The install command downloads and installs a skill from a configured tap. During installation, skillshub fetches the skill from GitHub, validates the SKILL.md manifest, and places the skill files into the local skills directory at ~/.skillshub/skills/.

Terminal window
skillshub install <owner/repo/skill>

The skill argument uses the format owner/repo/skill-name, referencing a skill from a tap.

OptionDescription
--forceOverwrite the skill if it is already installed.

Install a specific version of a skill by appending @commit:

Terminal window
skillshub install EYH0602/skillshub/code-reviewer@abc1234

Install all skills from the default taps:

Terminal window
skillshub install-all

Or install all skills from a specific tap:

Terminal window
skillshub tap install-all anthropics/skills
  1. Download — The skill source is fetched from the corresponding GitHub repository.
  2. Validate — The SKILL.md file is parsed and validated.
  3. Install — Skill files are written to ~/.skillshub/skills/<owner>/<repo>/<skill>/.
  4. Register — The skill is recorded in the database at ~/.skillshub/db.json.

Install a skill from the default tap:

Terminal window
skillshub install EYH0602/skillshub/code-reviewer

Install from a third-party tap:

Terminal window
skillshub install anthropics/skills/frontend-design

Install a specific commit:

Terminal window
skillshub install EYH0602/skillshub/code-reviewer@abc1234

Force reinstall an existing skill:

Terminal window
skillshub install EYH0602/skillshub/code-reviewer --force