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, and Cursor at once. One command replaces the copy-paste-and-pray dance of setting up AI agent skills by hand.

See how it works → Explore all 78 commands
10,000+Discoverable skills
78 Commands · 8 groups
5 Pre-tapped registries
3 AI 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 ranks your searches by relevance, summarizes skills, drafts new ones from your codebase or chat history, and previews behavior before you install.

`search --smart` `distill` `infer` `absorb` `evolve` `simulate` `explain`
⛨

### Governance & safety

Enforce org policies, detect drift from source, block unsafe skills against a safety list, and verify integrity with content fingerprints and install attestation (TOFU).

`policy` `drift` `audit` `verify` `quarantine` `attest` `fingerprint`
◈

### Team & collaboration

Roll skills out to cohorts with A/B testing, switch context with profiles, see a team activity feed, and find who has expertise. Share exact setups via Boostfile bundles.

`cohort` `profile` `pulse` `who` `bundle` `snapshot`
⇄

### Multi-agent & integration

Install once, land in Claude Code, Windsurf, and Cursor. Run as a native MCP server, register a `boost://` one-click protocol, serve a catalog over HTTP, or auto-sync on a schedule.

`migrate` `mcp` `protocol` `serve` `schedule`
∿

### Reproducible & recoverable

A v3 lock file pins exact state. Preview diffs before syncing, snapshot and restore whole environments, replay history, and pin versions so nothing changes underfoot.

`sync --diff` `snapshot` `replay` `pin` `unpin` `outdated`
❄

### Self-healing & secure

Auto-repair broken symlinks and stale caches, detect unused or conflicting skills, and stay hardened: sandbox-safe paths, safety-pattern audits, and SHA-verified state.

`doctor` `heal` `decay` `conflict` `clean` `self-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.

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`

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

boost search jira

Find skills across taps

boost install brainstorming

Install into every agent

boost recommend

Suggestions for your stack

boost browse

Interactive TUI explorer

boost discover

Browse 10,000+ skills

boost doctor

Health check & repair hints