Guides
Installing kits
Install kits into one or more assistant runtimes, select or exclude skills, and refresh them safely.
A kit is a bundle of skills for a coding assistant. ak resolves the kit
from the authenticated registry, verifies it, and writes it into the runtime you
target.
Targets
Choose the runtime a kit installs into with --target. You can install the same
kit into more than one runtime:
ak kit init engineer --target claude-code --global
ak kit init engineer --target codex --global--global installs for your user account rather than a single project.
Selecting skills
Install only the skills you want, or install everything except a few:
# only these skills
ak kit install engineer --target codex --global --skills ak-cook,ak-plan
# everything except these
ak kit install engineer --target claude-code --global --exclude-skills ak-video--select-skills opens an interactive picker instead. Companion files each
skill needs (references, scripts, assets) are installed alongside it.
Refreshing
A later --force refresh preserves your previously selected subset unless you
pass a new selection. This means you can re-run an install to pick up kit
updates without losing your skill choices.
Invoking skills
Once installed, invoke a skill by its slash command inside the assistant:
/ak:cook # shared core skill (in every kit)
/ak:agentize # an engineer-kit skillSkill invocations always use the single ak: prefix regardless of which kit
they came from. The kit name on the command line stays plain (ak kit init engineer, ak kit uninstall engineer).
Removing a kit
Uninstall through ak so it can unregister the kit from the runtime and clean
only the files it owns:
ak kit uninstall engineer --dry-run # preview
ak kit uninstall engineer --yesUninstall snapshots before writing and preserves unknown or user-modified files.