@nikhilp0/skillpack
v0.2.3
Published
Skillpack CLI binary installer
Readme
Skillpack CLI 🧰✨
Install curated skill packs into your coding agent (Codex / Claude / Copilot / Cursor / Windsurf / custom).
A skill is a folder containing SKILL.md.
A pack is a YAML file that selects skills (from your repo and optional git imports) and installs them into an agent’s skills directory.
Install
npm (recommended)
npm install -g @nikhilp0/skillpack
sp --helpfrom source
cargo build --release
./target/release/sp --helpQuick start 🚀
# list what's available
sp skills
sp packs
# preview what a pack resolves to
sp show general
# install into an agent
sp install general --codex
# see what's installed
sp installed
# uninstall
sp uninstall general --codexMachine-friendly output:
sp packs --format plain
sp show general --format jsonRepo layout
<repo>/
skills/
... nested ok ...
<some-skill>/
SKILL.md
(optional extra files)
packs/
<pack>.yamlPack files
Minimal (local-only)
name: general
include:
- general/**
- coding/**With git imports
name: team
include:
- general/**
imports:
- repo: github.com/acme/shared-skills
ref: v1.3.0 # optional
include:
- "**/pr-review"
- tools/**Optional exclusions + install naming
name: group-x
include:
- general/**
- coding/dotnet/**
exclude:
- "**/experimental/**"
install:
prefix: group-x
sep: "__"Install targets (“agents”)
Built-in agents map to default skill directories:
codex→~/.codex/skillsclaude→~/.claude/skillscopilot→~/.copilot/skillscursor→~/.cursor/skillswindsurf→~/.windsurf/skills
Install to a built-in:
sp install group-x --codexCustom destination:
sp install group-x --custom --path /tmp/skillsView effective agent paths (defaults + overrides):
sp configTypical workflows
One pack per role:
sp install daily --codex
sp install pr-review --codex
sp install infra --codexSame pack across agents:
sp install team --codex --claude --copilotUpdate behavior (re-run install):
sp install team --codexRemove a pack:
sp uninstall team --codex