@scalekit-inc/cli
v0.3.21
Published
Scalekit CLI
Readme
Scalekit CLI
Auth stacks for AI coding tools — one command away.
Documentation · Slack Community
Install Scalekit auth extensions (and skills) into your AI coding tools — Cursor, Claude Code, Codex, GitHub Copilot, and others — with auto-detection, interactive prompts, and dry-run previews.
Quick start
npx @scalekit-inc/cli setupThat's it. The wizard detects which tools you have installed and walks you through setup.
Install
For repeated use, install globally:
npm install -g @scalekit-inc/cliThen run with scalekit (or the short alias sk).
Usage
Interactive wizard
scalekit setupAuto-detects installed tools, lets you pick which ones to set up, and installs the auth extensions.
You can also install Scalekit skills (for Cline, Windsurf, Aider, and other agents) from the unified Authstack:
scalekit setup # choose "Scalekit skills" in the wizard
scalekit setup --skip-skills # stacks onlyDirect install
Skip the wizard and target a specific tool:
scalekit setup cursor # or: sk setup cursor
scalekit setup claude -y # or: sk setup cc -y
scalekit setup copilot --dry-run # or: sk setup ghcp --dry-runUpdating
scalekit update # update the CLI itself
scalekit extension update cursor # or: sk ext up cursorupdate keeps the Scalekit CLI current. To update auth stacks (extensions) for a specific tool use extension update (or ext up).
Uninstall
scalekit extension uninstall cursor
scalekit extension uninstall claude -y # skip confirmation
scalekit ext rm codex -yExtension commands
For scriptable, noun-verb access:
scalekit extension install cursor # or: ext i cursor
scalekit extension update cursor # or: ext up cursor
scalekit extension install cc # alias for claude
scalekit extension uninstall cursor # or: ext rm cursor
scalekit extension list # or: ext ls
scalekit extension status # check all versions[!TIP] Every install command supports
--dry-runto preview what will run, and-y/--yesto skip confirmation prompts — useful for CI/CD.
Supported tools
| Tool | ID | Aliases |
|------|----|---------|
| Cursor | cursor | — |
| Claude Code | claude | claude-code, cc |
| Codex | codex | opencode |
| GitHub Copilot | copilot | github-copilot, ghcp |
Command reference
scalekit show help
scalekit setup interactive setup wizard (stacks + skills)
scalekit setup <tool> set up a specific tool
scalekit setup --skip-skills stacks only, skip skills
scalekit update update the Scalekit CLI itself
scalekit extension install <id> install by id or alias (alias: ext i)
scalekit extension update <id> update a stack (alias: ext up)
scalekit extension uninstall <id> uninstall by id or alias (alias: ext rm)
scalekit extension list list available extensions (alias: ext ls)
scalekit extension status [id] check installed versionGlobal flags
| Flag | Description |
|------|-------------|
| --dry-run | Preview commands without executing |
| -y, --yes | Skip all confirmation prompts |
| --plain | Disable colors and styling (also respects NO_COLOR) |
Requirements
- Node.js >= 20
Development
git clone https://github.com/scalekit-inc/cli.git
cd cli
pnpm install
pnpm dev # watch mode
pnpm test # run tests
pnpm lint # check formatting + lintBuilt with Commander.js, @clack/prompts, picocolors, and TypeScript.
