skl use
Activate a skill, list activated skills, or restore all (--all).
Synopsis
skl use
skl use <skill>…
skl use --all
skl use <skill> --project <dir> -a <id>
Flags
SKILL…skill names. With none, list skills already activated in the project.--allrematerializes every skill listed inskills.tomlfrom this machine's library.--project DIRproject directory (default cwd).-a,--agent IDextra dest for this activation. Repeatable.
claude is accepted as claude-code. cursor and codex are rejected as extras.
--all cannot be combined with skill names.
What it writes
.agents/skills/<name>as a symlink, or a copy when the symlink fails- extra dests from
-aand sticky extras skills.tomlin the project- May piggyback auto-sync
Does not run skl migrate.
Errors
use either skl use --all or skl use <skill>- skill is not in the personal library on this machine
- skill listed in
skills.tomlbut not found in the personal library - dest exists and is not a symlink (refuses to overwrite a real directory)
- invalid skill name (leading
.,/, or\)