Skip to content

scalekit-inc/cli

Repository files navigation

Scalekit CLI

Auth stacks for AI coding tools — one command away.

npm version Node version License: MIT

Documentation · Slack Community


Install Scalekit auth extensions into your AI coding tools — Cursor, Claude Code, Codex, and GitHub Copilot — with auto-detection, interactive prompts, and dry-run previews.

Quick start

npx @scalekit-inc/cli setup

That'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/cli

Then run with scalekit (or the short alias sk).

Usage

Interactive wizard

scalekit setup

Auto-detects installed tools, lets you pick which ones to set up, and installs the auth extensions.

Direct 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-run

Extension commands

For scriptable, noun-verb access:

scalekit extension install cursor    # or: ext i cursor
scalekit extension install cc        # alias for claude
scalekit extension list              # or: ext ls

Tip

Every install command supports --dry-run to preview what will run, and -y / --yes to skip confirmation prompts — useful for CI/CD.

Supported tools

Tool ID Aliases Install method
Cursor cursor Bootstrap script
Claude Code claude claude-code, cc Plugin commands
Codex codex opencode Bootstrap script
GitHub Copilot copilot github-copilot, ghcp Plugin commands

Command reference

scalekit                              show help
scalekit setup                        interactive setup wizard
scalekit setup <tool>                 set up a specific tool
scalekit extension install <id>       install by id or alias  (alias: ext i)
scalekit extension list               list available extensions  (alias: ext ls)

Global 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 + lint

Built with Commander.js, @clack/prompts, picocolors, and TypeScript.

About

The official CLI for Scalekit. Complete authentication stack and tools kit for SaaS and AI apps

Resources

Contributing

Stars

Watchers

Forks

Contributors