Skip to content

ultrakorne/skillm

Repository files navigation

skillm

Manage AI-agent skills from one central home and link them into the folders Claude and Codex read. One copy, symlinked everywhere.

Install

macOS / Linux

curl -fsSL https://raw.githubusercontent.com/ultrakorne/skillm/master/install.sh | sh

Windows (PowerShell — requires Developer Mode for symlinks)

irm https://raw.githubusercontent.com/ultrakorne/skillm/master/install.ps1 | iex

Go

go install github.com/ultrakorne/skillm@latest

Quickstart

skillm agent                                                # pick which agents get skills
skillm install https://github.com/ultrakorne/skill-collection   # fetch + pick + install, one step
skillm install grill-with-docs --local --copy               # vendor a committable copy into a project
skillm add https://github.com/ultrakorne/skill-collection   # or just fetch into Home, install later
skillm check                                                # see what has updates
skillm update                                               # pull the updates in

By default skillm symlinks one central copy everywhere. For a project you track in git, add --copy to a local install: skillm writes a real, committed copy into the project's agent folders (so teammates get the skill on clone, not a broken symlink). update keeps those copies in sync, and uninstall removes them.

Commands

Command Description
add <url|path> [id] [--as <name>] [--ref <ref>] [--all] Fetch a skill into Home. Fetch only — never installs.
install [<url|path>] [id...] [--all] [--as <name>] [--ref <ref>] [--global|--local] [--copy] Install into every enabled agent — from an in-Home id, or straight from a repo URL/path (fetch + pick + install in one step). --copy vendors a committable copy locally; interactive pickers if no id.
uninstall [id...] [--all] Unlink everywhere, delete any vendored copies, then delete from Home (interactive picker if no id).
list Show every skill, where it is installed, and its status.
check Report which git skills have upstream updates.
update [id] Pull updates for outdated git skills (all, or one).
agent Enable/disable agents, reconciling their links right away (skills stay in Home).

Global flags: --force / --yes (skip confirmations), --home <path> (override Home, default ~/.skillm).

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages