Kiro-Kit
Guide

CLI Reference

Every kiro-kit command, the common flags, and the telemetry controls.

Commands

CommandWhat it does
kiro-kit initInteractive preset picker and workspace bootstrap
kiro-kit add <preset>Drop another preset into an existing workspace
kiro-kit listSee all presets with artifact counts
kiro-kit info <preset>Detailed preset contents and file targets
kiro-kit updatePull latest preset version into your workspace
kiro-kit restoreRoll back from a timestamped backup
kiro-kit doctorHealth check, --fix auto-repairs
kiro-kit spec new <name>Scaffold a new spec folder from a template
kiro-kit powers listList installable Kiro Powers
kiro-kit powers installInstall real Kiro Powers (close Kiro first)
kiro-kit telemetryManage opt-in usage telemetry (off by default)

Common flags

-y, --yes              Skip confirmation prompts
--force                Overwrite all conflicts (with backup)
--skip-existing        Skip files that already exist
--no-color             Disable ANSI output
--powers <mode>        Powers setup: none, all, or interactive (default)
--quiet                Suppress non-essential output

CLI experience

kiro-kit init features a polished terminal UI:

  • Purple gradient ASCII logo (figlet Small font)
  • Interactive preset selector: arrow keys to move, Enter to select, Enter twice to confirm
  • Live selected-count indicator
  • Task progress list with spinners
  • Success summary box with file counts and next steps
  • Graceful fallback for CI and non-TTY environments

Privacy and telemetry

Telemetry is off by default. No data leaves your machine unless you explicitly opt in:

kiro-kit telemetry status     # check current state
kiro-kit telemetry enable     # opt in (anonymous events only)
kiro-kit telemetry disable    # opt out

Opt-in events include command name, preset selection, OS, and Node version. Never file contents, paths, or PII.

On this page