diff --git a/.changeset/plenty-bats-smile.md b/.changeset/plenty-bats-smile.md new file mode 100644 index 000000000..e0d09e811 --- /dev/null +++ b/.changeset/plenty-bats-smile.md @@ -0,0 +1,5 @@ +--- +"@fission-ai/openspec": patch +--- + +Add Kimi CLI as a supported AI tool diff --git a/docs/supported-tools.md b/docs/supported-tools.md index 2f9b61526..350ca3efa 100644 --- a/docs/supported-tools.md +++ b/docs/supported-tools.md @@ -35,6 +35,7 @@ For each tool you select, OpenSpec installs: | RooCode | `.roo/skills/` | `.roo/commands/` | | Trae | `.trae/skills/` | `.trae/skills/` (via `/openspec-*`) | | Windsurf | `.windsurf/skills/` | `.windsurf/workflows/` | +| Kimi CLI | `.kimi/skills/` | `.kimi/commands/` | \* Codex commands are installed to the global home directory (`~/.codex/prompts/` or `$CODEX_HOME/prompts/`), not the project directory. @@ -53,7 +54,7 @@ openspec init --tools all openspec init --tools none ``` -**Available tool IDs:** `amazon-q`, `antigravity`, `auggie`, `claude`, `cline`, `codebuddy`, `codex`, `continue`, `costrict`, `crush`, `cursor`, `factory`, `gemini`, `github-copilot`, `iflow`, `kilocode`, `opencode`, `qoder`, `qwen`, `roocode`, `trae`, `windsurf` +**Available tool IDs:** `amazon-q`, `antigravity`, `auggie`, `claude`, `cline`, `codebuddy`, `codex`, `continue`, `costrict`, `crush`, `cursor`, `factory`, `gemini`, `github-copilot`, `iflow`, `kilocode`, `opencode`, `qoder`, `qwen`, `roocode`, `trae`, `windsurf`, `kimi` ## What Gets Installed diff --git a/src/core/config.ts b/src/core/config.ts index 05f1c3cf1..51ed4554f 100644 --- a/src/core/config.ts +++ b/src/core/config.ts @@ -40,5 +40,6 @@ export const AI_TOOLS: AIToolOption[] = [ { name: 'RooCode', value: 'roocode', available: true, successLabel: 'RooCode', skillsDir: '.roo' }, { name: 'Trae', value: 'trae', available: true, successLabel: 'Trae', skillsDir: '.trae' }, { name: 'Windsurf', value: 'windsurf', available: true, successLabel: 'Windsurf', skillsDir: '.windsurf' }, + { name: 'Kimi CLI', value: 'kimi', available: true, successLabel: 'Kimi CLI', skillsDir: '.kimi' }, { name: 'AGENTS.md (works with Amp, VS Code, …)', value: 'agents', available: false, successLabel: 'your AGENTS.md-compatible assistant' } ];