AI Skill Package Manager · on PyPI

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.

10,000+Discoverable skills
78Commands · 8 groups
5Pre-tapped registries
4AI agents supported
The Concept

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.

Homebrew Mac apps npm JS packages boost AI skills
brainstorming/SKILL.md
---
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
Under the Hood

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.

Source

GitHub registries

5 pre-tapped registries + a 10,000-skill discovery index

boost update / index
Local Mirror

~/.boost/repos/

Shallow git clones

Search Cache

~/.boost/cache/

JSON catalogs from SKILL.md frontmatter

boost install
Canonical Store

~/.agents/skills/

Single source of truth for installed skills

Lock File

.skill-lock.json

v3 schema — pins version, commit & content hash

symlinks
Agent

Claude Code

~/.claude/skills/

Agent

Windsurf

~/.windsurf/skills/

Agent

Cursor

~/.cursor/skills/

Agent

Gemini CLI

~/.agents/skills/ — read directly, no symlink

The Everyday Loop

Search → install → done

Installed from PyPI, boost runs on Python 3.9+ with zero required dependencies. After that, the core loop is three commands.

zsh — boost
$ 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
What It Can Do

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.

Beyond Install/Uninstall

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.
search --smartdistillinferabsorbevolvesimulateexplain

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).
policydriftauditverifyquarantineattestfingerprint

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.
cohortprofilepulsewhobundlesnapshot

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.
mcpprotocolserveschedule

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.
sync --diffsnapshotreplaypinunpinoutdated

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.
doctorhealdecayconflictcleanself-update
Where Skills Come From

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.

TapRepositorySkillsFocus
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

Get Started

One pip install, zero setup

Install from PyPI with pipx (or pip) — one command, Python 3.9+, no manual setup.

install from PyPI
# 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