Homebrew for AI coding skills.
Boost is a command-line package manager that searches, installs, and manages AI coding skills from GitHub-hosted registries — then wires them into Claude Code, Windsurf, Cursor and Gemini CLI at once. One command replaces the copy-paste-and-pray dance of setting up AI agent skills by hand.
What is a “skill” — and why manage them?
AI coding agents get better when you give them reusable knowledge. Boost makes that knowledge installable.
A skill is a SKILL.md file — Markdown with a little YAML frontmatter — that teaches an AI agent a repeatable capability: a workflow, a set of coding rules, or domain knowledge. Agents like Claude Code load them automatically from ~/.claude/skills/.
The problem: finding good skills, installing them into every agent, keeping them updated, and sharing them with your team is all manual copy-paste. Boost is the package manager that automates it — the way Homebrew handles Mac apps or npm handles JavaScript. It also manages rules, workflows, and configs under the same roof.
--- name: brainstorming description: Structured ideation & divergent-thinking facilitation version: 1.4.0 --- # Brainstorming When the user wants to explore ideas, facilitate structured divergent thinking: 1. Diverge — generate widely, defer judgment 2. Cluster — group related concepts 3. Converge — score & select
From GitHub to every agent
Boost clones registries, builds a searchable cache, installs skills to one canonical store, then symlinks them into each AI agent — all tracked by a lock file.
GitHub registries
5 pre-tapped registries + a 10,000-skill discovery index
~/.boost/repos/
Shallow git clones
~/.boost/cache/
JSON catalogs from SKILL.md frontmatter
~/.agents/skills/
Single source of truth for installed skills
.skill-lock.json
v3 schema — pins version, commit & content hash
Claude Code
~/.claude/skills/
Windsurf
~/.windsurf/skills/
Cursor
~/.cursor/skills/
Gemini CLI
~/.agents/skills/ — read directly, no symlink
Search → install → done
Installed from PyPI, boost runs on Python 3.9+ with zero required dependencies. After that, the core loop is three commands.
$ boost search jira ▰▰▰▰ jira-integration Sync commits and PRs to Jira tickets ★ curated ▰▰▱▱ commit-messages Conventional, atomic commit message discipline 2 matches · ranked by Claude Haiku relevance $ boost install jira-integration ✓ copied to ~/.agents/skills/jira-integration ✓ linked → claude-code · windsurf · cursor ✓ available to Gemini CLI (reads the store directly) ✓ lock updated (.skill-lock.json) ╭─ installed ────────────────────────────────────────╮ │ Installed 1 new skill; quality score 92/100 │ │ jira-integration → claude-code · windsurf · cursor │ │ next: boost info jira-integration │ ╰────────────────────────────────────────────────────╯ $ boost doctor ==> boost doctor ✓ 14 skills installed · 5 taps synced · 0 broken links ✓ lock file integrity OK · log rotation healthy ● healthy # share the whole setup with your team: $ boost bundle dump > Boostfile # teammates run: boost bundle install
78 commands, 8 groups
From basic install/update to AI-powered authoring, governance, and team rollouts. Filter live to find what you need.
No commands match — try install, audit, or clear the filter.
The capabilities that set it apart
Boost treats skills as first-class, governed, shareable artifacts — not just files you copy.
AI-powered authoring
Claude does the parts that need judgement, only when you ask for them.
- Ranks your search results by relevance, and summarizes what a skill actually does.
- Drafts new skills from your codebase or your chat history.
- Previews how one will behave before you install it.
Governance & safety
A skill is instructions your agent will run, so it gets what code gets.
- Enforce org policy, and detect drift from the source repo.
- Block unsafe skills against a safety list, and quarantine the rest.
- Verify integrity with content fingerprints and install attestation (TOFU).
Team & collaboration
One person's working setup, made into something a team can adopt.
- Roll skills out to cohorts, with A/B testing.
- Switch context with profiles, and follow a team activity feed.
- Share an exact setup as a Boostfile bundle — or find who already has the expertise.
Multi-agent & integration
Install once, land in Claude Code, Windsurf and Cursor.
- Run as a native MCP server, so the agent can search for itself.
- Register a
boost://handler for one-click installs. - Serve a catalog over HTTP, or auto-sync on a schedule.
Reproducible & recoverable
A v3 lock file pins exact state, so a rebuild is a rebuild.
- Preview the diff before you sync it.
- Snapshot and restore a whole environment, or replay its history.
- Pin versions so nothing changes underfoot.
Self-healing & secure
The install that fixes itself, and tells you when it cannot.
- Auto-repair broken symlinks and stale caches.
- Detect skills that are unused, decayed, or in conflict.
- Sandbox-safe paths, safety-pattern audits, SHA-verified state.
Pre-tapped registries + open discovery
Boost ships pre-tapped to five curated registries. Beyond that,
the curated catalog spans 100+ registries and boost discover indexes
10,000+ skills across GitHub. Tap your own team’s repo anytime.
| Tap | Repository | Skills | Focus |
|---|---|---|---|
| anthropics/skills | github.com/anthropics/skills | — | Official Anthropic skills — documents, artifacts, MCP builders, agent workflows |
| obra/superpowers | github.com/obra/superpowers | — | Community powerhouse — TDD, debugging, planning, subagent workflows |
| trailofbits/skills | github.com/trailofbits/skills | — | Security auditing from Trail of Bits — CodeQL, Semgrep, vulnerability hunting |
| expo/skills | github.com/expo/skills | — | Official Expo team skills — EAS builds, app-store submission, deployments |
| K-Dense-AI/scientific-agent-skills | github.com/K-Dense-AI/scientific-agent-skills | — | Scientific computing — research libraries, databases, data analysis |
| your-org/skills | any repo with SKILL.md files | ∞ | Your team’s registry — boost tap your-org/skills (private repos work over ssh) |
Skill counts measured from the live repositories ·
build the GitHub-wide index with boost index, browse it with boost discover
One pip install, zero setup
Install from PyPI with pipx (or pip) — one command,
Python 3.9+, no manual setup.
# install from PyPI (pipx keeps it isolated), verify pipx install boost-skill-cli # or: pip install boost-skill-cli boost --version # add the 5 starter registries and go boost tap --defaults boost search brainstorming # optional: local semantic search over your skills pip install "boost-skill-cli[rag]" # upgrade later — `pipx install --upgrade` silently no-ops on a bare name pipx upgrade boost-skill-cli # or: pip install --upgrade boost-skill-cli