mcpField
S
setup-scalekit

setup-scalekit

github.com/scalekit-incDevelopment139 installsUpdated 1d ago
Repository

About setup-scalekit

A setup skill for installing the Scalekit CLI and plugin, then selecting AgentKit or SaaSKit. It stops at the kit choice and names the next setup skill rather than launching that wizard.

Key features

  1. 01Install the Scalekit CLI and plugin
  2. 02Target supported agent tools
  3. 03Preview setup with --dry-run
  4. 04Choose AgentKit or SaaSKit
  5. 05Name the next setup skill and stop

Use cases

  1. 01Install Scalekit for a detected agent
  2. 02Set up Scalekit for a named tool
  3. 03Preview installation commands
  4. 04Select a kit before continuing setup

MCP support

The SaaSKit option includes MCP server auth; the skill also provides the Scalekit MCP endpoint for live lookups.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/scalekit-inc/authstack --skill setup-scalekit

After installing, type/setup-scalekitin Claude Code to confirm it loaded.

Details

From the project README

Setup Scalekit

Install the Scalekit CLI and plugin. Pick AgentKit or SaaSKit. Stop.

Guardrails

  • MUST stop after install + kit pick and name setup-agentkit or setup-saaskit.
  • MUST NOT start those wizards from this skill.

Gotchas

  • Run npx @scalekit-inc/cli setup -y first. You have no TTY, so the interactive wizard exits without -y. Use a native plugin command only when that CLI cannot run.
  • Add --dry-run to any setup command to preview it without running it.
  • The marketplace is authstack. Its plugins are agentkit and saaskit.
  • Plugins and portable skills both install from scalekit-inc/authstack. scalekit-inc/skills is retired.
  • After the kit is picked, name setup-agentkit or setup-saaskit. Stop. Do not start those wizards here.
  • For current CLI flags, run npx @scalekit-inc/cli --help.

Step 1 — Install

Set up every detected agent:

npx @scalekit-inc/cli setup -y

For repeated use:

npm install -g @scalekit-inc/cli
scalekit setup -y

Target a specific tool only when the user names it:

npx @scalekit-inc/cli setup claude -y
npx @scalekit-inc/cli setup cursor -y
npx @scalekit-inc/cli setup codex -y
npx @scalekit-inc/cli setup copilot -y

Skills only, for other agents:

npx @scalekit-inc/cli skills install -y

Preview first with --dry-run, for example npx @scalekit-inc/cli setup -y --dry-run. A human in their own terminal can run npx @scalekit-inc/cli setup without -y for the interactive wizard.

Skip this step when the plugin or skills pack is already installed.

Done when: the plugin is visible in the current tool.

ToolCheck
Claude CodeRestart the session. /plugin list shows agentkit and/or saaskit.
GitHub Copilotcopilot plugin list shows the plugin.
Cursor / CodexRe-open the tool. Authstack plugins or skills are available.
Other (skills CLI)The chosen skill folder exists on disk (for example setup-agentkit/SKILL.md in the tool's skills directory).

Step 2 — Pick the kit

KitPick when the user needs
AgentKitconnections, token vault, tools
SaaSKitapp login, sessions, SSO, SCIM, MCP server auth, API keys

Ask which kit only when the user has not already named one.

Done when: the user has one kit: AgentKit or SaaSKit.

Step 3 — Name the next skill and stop

  • AgentKit → name setup-agentkit. Stop.
  • SaaSKit → name setup-saaskit. Stop.

Tell the user the next skill name. Do not start that wizard here.

Done when: setup-agentkit or setup-saaskit is named, and this skill has stopped.

Fallback — native install

Use this only when Step 1 cannot run. Then apply the same check as Step 1.

Claude Code
/plugin marketplace add scalekit-inc/authstack
/plugin install agentkit@authstack

Use saaskit@authstack when the kit is SaaSKit.

GitHub Copilot
copilot plugin marketplace add scalekit-inc/authstack
copilot plugin install agentkit@authstack
Other agents
npx skills add scalekit-inc/authstack --all

--all puts the next named skill on disk, not only the two wizards.

Codex and Cursor go through npx @scalekit-inc/cli setup codex -y or npx @scalekit-inc/cli setup cursor -y.

Live lookups

Comments

Markdown supported