setup-gitapex-toolchain
Provisions gitapex's flake.nix-pinned Class B toolchain binaries (waza, apm, rtk, betterleaks) and runs apm install, without Nix, for a fresh Claude Code web (ephemeral) session. Use when a session needs these tools and they are not yet on PATH, or to manually re-run/verify provisioning (--verify). Distinct from nix develop, which remains the provisioner for persistent surfaces (local CLI, CI) and is not invoked here.
- Compatibility
- Designed for Claude Code cloud (web) sessions; requires python3 >= 3.12, outbound network access to github.com release assets, and the SessionStart hook environment variables CLAUDE_CODE_REMOTE, CLAUDE_PROJECT_DIR, and CLAUDE_ENV_FILE.
Pinned to revision 1d6444696221, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/setup-gitapex-toolchain/SKILL.md
- skills/setup-gitapex-toolchain/metadata/gitapex.yaml
- skills/setup-gitapex-toolchain/scripts/gitapex_provision_class_b.py
- skills/setup-gitapex-toolchain/scripts/test_gitapex_provision_class_b.py
Every link opens the file at its source, pinned to the revision this page describes.