ski installs, updates, and links community skills into your coding agent. It scans every file before writing it and records what you installed in ski-lock.json, so your team runs the same reviewed skills.
ski add owner/repo lists the skills in a repository and lets you choose..agents/skills. Each skill is stored once and symlinked into every skills directory.ski update compares each installed skill with its source and shows the diff before it changes anything.ski add offers to add them too.Homebrew, on macOS or Linux:
brew install osrim/tap/ski
Or download the binary for your platform from the latest release and put it on your PATH. ski needs git. For CI, see Commands.
ski add anthropics/skills # pick skills, review them, write ski-lock.json
ski install # restore every skill in ski-lock.json on a fresh checkout
ski update # check upstream and review what changed
Commit ski-lock.json. ski install checks each skill against the integrity recorded in ski-lock.json before writing it, so teammates get the files you approved.
See CONTRIBUTING.md.
20 commits
TypeScript
100.0%
ski installs, updates, and links community skills into your coding agent. It scans every file before writing it and records what you installed in ski-lock.json, so your team runs the same reviewed skills.
ski add owner/repo lists the skills in a repository and lets you choose..agents/skills. Each skill is stored once and symlinked into every skills directory.ski update compares each installed skill with its source and shows the diff before it changes anything.ski add offers to add them too.Homebrew, on macOS or Linux:
brew install osrim/tap/ski
Or download the binary for your platform from the latest release and put it on your PATH. ski needs git. For CI, see Commands.
ski add anthropics/skills # pick skills, review them, write ski-lock.json
ski install # restore every skill in ski-lock.json on a fresh checkout
ski update # check upstream and review what changed
Commit ski-lock.json. ski install checks each skill against the integrity recorded in ski-lock.json before writing it, so teammates get the files you approved.
See CONTRIBUTING.md.
20 commits
TypeScript
100.0%