Nils CLI Install
Contract
Prereqs:
- •Run inside the
nils-cligit work tree (the script resolves the repo root viagit). - •
cargoand a Rust toolchain available onPATH. - •
installavailable onPATH.
Inputs:
- •Optional flags:
- •
--prefix PATH(default:~/.local/nils-cli) - •
--bin NAME(repeatable) - •
--skip-build
- •
Outputs:
- •Builds the workspace in release mode (unless
--skip-build). - •Installs selected binaries into the destination directory.
- •Default binaries:
- •
api-gql - •
api-rest - •
api-test - •
cli-template - •
codex-cli - •
fzf-cli - •
git-lock - •
git-scope - •
git-summary - •
image-processing - •
plan-tooling - •
semantic-commit
- •
- •Default binaries:
Exit codes:
- •
0: install succeeded - •
1: build/install failed - •
2: usage error (invalid arguments) or missing prerequisites
Scripts (only entrypoints)
- •
.codex/skills/nils-cli-install/scripts/nils-cli-install.sh