sdtk — Suite Command Reference
The unified command installed by sdtk-kit. It manages the whole suite: one-command setup, updates, and Pro activation.
bash
npm install -g sdtk-kit
sdtk --help
sdtk --versionsdtk init
Initialize a project for a runtime — chains every toolkit's setup in order: spec → ops → code → design (runtime-aware, installs skills), then wiki → agent (plain init, no skills).
bash
sdtk init --runtime claude
sdtk init --runtime codex| Option | Description |
|---|---|
--runtime <claude|codex> | Target runtime (required) |
--runtime-scope <project|user> | Override default scope (claude defaults project, codex defaults user) |
--global | Shorthand for user scope |
--project-path <path> | Initialize a directory other than the CWD |
--force | Overwrite existing runtime assets (use after sdtk update) |
--skip-runtime-assets | Initialize workspaces only; install no skills |
--keep-going | Continue past a failing kit |
--verbose | Per-kit detail output |
sdtk update
Update all installed SDTK kits.
bash
sdtk update
sdtk update --check-only # report outdated kits without changing anythingAfter updating, refresh each project's runtime assets with sdtk init --runtime <r> --force.
sdtk activate
Activate a Pro license on this machine (one-time purchase; unlocks Pro capabilities across all kits).
bash
sdtk activate --license SDTK-XXXX-YYYYVerify with sdtk-spec entitlement status.
Global flags
| Flag | Description |
|---|---|
--version | Print the suite version |
--help | Command help |
The six toolkit CLIs
Installing sdtk-kit also lands each toolkit's own CLI:
| CLI | Reference |
|---|---|
sdtk-spec | Reference |
sdtk-design | Reference |
sdtk-code | Reference |
sdtk-ops | Reference |
sdtk-wiki | Reference |
sdtk-agent | Reference |