skillpm
The universal package manager for AI agent skills
Install skills once, inject everywhere. skillpm gives you verified injection for Claude, Codex, Gemini, Copilot, OpenCode, Kiro, and OpenClaw, plus best-effort adapters for Antigravity, Cursor, and TRAE — with atomic installs, rollback-safe sync, project-scoped manifests, bundled official skills, and no required control plane.
brew tap eddieran/tap && brew install skillpmOr build from source:
make build && ./bin/skillpm --help# Install directly from any Git URL
skillpm install https://github.com/anthropics/skills/tree/main/skills/skill-creator --force
# Or register a reusable source, then search and install
skillpm source add my-repo https://github.com/org/skills.git --kind git
skillpm source update my-repo
skillpm search --source my-repo "code-review"
skillpm install my-repo/code-review
# Inject into one or all configured agents
skillpm inject --agent claude
skillpm inject --agent codex
skillpm inject --all
# Uninstall a skill
skillpm uninstall my-repo/code-review
# Review planned sync risk before applying changes
skillpm sync --dry-run --json
skillpm sync --strict
skillpm sync
# Self-healing diagnostics
skillpm doctor
# Create a new skill from template
skillpm create my-skill --template prompt
# Publish a skill to ClawHub
skillpm publish ./my-skill --version 1.0.0
# Manage project-scoped bundles
skillpm init
skillpm bundle create web-dev clawhub/react clawhub/typescript
skillpm bundle install web-dev| Agent | Status | skillpm inject target | Docs |
|---|---|---|---|
| Claude Code | Verified | ~/.claude/skills/ |
code.claude.com |
| Codex | Verified | ~/.agents/skills/ |
developers.openai.com |
| Gemini CLI | Verified | ~/.gemini/skills/ |
geminicli.com |
| GitHub Copilot CLI | Verified | ~/.copilot/skills/ |
docs.github.com |
| OpenCode | Verified | ~/.config/opencode/skills/ |
opencode.ai |
| Kiro | Verified | ~/.kiro/skills/ |
kiro.dev |
| OpenClaw | Verified | ~/.openclaw/workspace/skills/ |
docs.openclaw.ai |
| Antigravity | Best-effort alias | ~/.gemini/skills/ |
geminicli.com |
| Cursor | Best-effort | ~/.cursor/skills/ |
cursor.com |
| TRAE | Best-effort | ~/.trae/skills/ |
trae.ai |
VS Code uses the same skill contract as Copilot and is documented in the full matrix below.
Full details: Supported Agents
skillpm ships with five maintained example skills under skills/:
code-reviewerdependency-auditordoc-syncgit-conventionaltest-writer
- Docs Index — navigation hub
- Getting Started — installation, first skill, project setup
- Quick Start — 5-minute first install
- Cookbook — copy-paste recipes for CI, teams, and recovery
- CLI Reference — all commands, flags, exit codes
- Config Reference —
config.tomlschema - Supported Agents — injection paths & detection
- Security Scanning — rules, enforcement, policy
- CI Policy -- CI status policy and nightly E2E trends
- Rollback Guide -- recovery procedures for failed installs
- Self-Healing Doctor — 7 checks, auto-fix behavior
- Project-Scoped Skills — team workflow
- Architecture — package map & data flow
- Sync Contract v1 — JSON output schema
- Troubleshooting — common errors & fixes
- Beta Readiness Checklist — release checklist for external beta
- Changelog
Issues and PRs welcome. See CONTRIBUTING.md and Code of Conduct.
For vulnerability reporting → SECURITY.md.
Apache-2.0 © skillpm contributors