Installing cckit
Put the cckit command on your PATH and confirm it works. Setting it up in a repo comes next.
cckit is pure bash over git, gh, and jq. There is no build step — installing it puts the cckit dispatcher on your PATH, the list of folders your terminal searches when you type a command. Pick whichever route fits.
Install globally
Section titled “Install globally”-
Pick an install method. Each tab is one route — pick the one that fits, and copy the box.
macOS · Linux · WSL — no npm or brew curl -fsSL https://cckit.dev/install.sh | bashFormula/cckit.rb brew install jeiemgi/cckit/cckitthe bare name is taken, so cckit is scoped npm install -g @jeiemgi/cckitsymlinks bin/cckit onto your PATH git clone https://github.com/jeiemgi/cckit.gitcd cckit && ./scripts/install.sh -
Verify it’s on your PATH.
Terminal window cckit version # prints the installed versioncckit doctor # preflight: git/gh/jq present, gh authenticated
cckit install [bin-dir] symlinks bin/cckit into the first writable PATH folder (~/.local/bin, then /usr/local/bin, then ~/bin), or a folder you pass.
It is a symlink, not a copy — the dispatcher resolves the link back to the repo, so git pull upgrades your install with no reinstall.
Dependencies
Section titled “Dependencies”| Required | Why |
|---|---|
git, gh, jq | the lifecycle (worktrees, GitHub, JSON) |
bash 3.2+ | the dispatcher + lib |
Optional, auto-detected, never required:
| Optional | Enables |
|---|---|
tmux | cckit orchestrate (parallel panes) |
glow / fzf / gum | nicer terminal output and pickers |
| Node + Chrome | cckit debug (browser debugging via chrome-devtools-axi) |
cckit doctor reports what’s missing.
Next steps
Section titled “Next steps”Installing only puts cckit on your PATH — nothing has touched a repo yet. Where to go from here:
Independent, educational project — not affiliated with or endorsed by Anthropic. Claude and Claude Code are trademarks of Anthropic PBC. Disclaimer & trademarks ·
From Mexico with love by josegtz