npx, so npm must be installed); skills are installed globally, in the universal ~/.agents/skills directory (which Codex reads directly) with a ~/.claude/skills link for Claude Code; an install targeting a single agent only touches that agent’s directory.
The first skill is /create-machine: describe a machine in plain English (“a server running postgres on docker managed with a Dockerfile”) and the agent scaffolds a git-versioned NixOS project, boots a machine0 VM from it, verifies it, and leaves it running.
install
uninstall
create-machine) from the selected agents. Other skills you have installed are untouched — unless one happens to share a machine0 skill name.