diff --git a/.changeset/bright-waves-dance.md b/.changeset/bright-waves-dance.md new file mode 100644 index 000000000..f8a1cabd0 --- /dev/null +++ b/.changeset/bright-waves-dance.md @@ -0,0 +1,5 @@ +--- +"@fission-ai/openspec": patch +--- + +Add Mistral Vibe as a supported AI tool diff --git a/docs/supported-tools.md b/docs/supported-tools.md index 43df32ab7..a39469fcf 100644 --- a/docs/supported-tools.md +++ b/docs/supported-tools.md @@ -30,6 +30,7 @@ For each tool you select, OpenSpec installs: | iFlow | `.iflow/skills/` | `.iflow/commands/` | | Kilo Code | `.kilocode/skills/` | `.kilocode/workflows/` | | Kiro | `.kiro/skills/` | `.kiro/prompts/` | +| Mistral Vibe | `.vibe/skills/` | — | | OpenCode | `.opencode/skills/` | `.opencode/command/` | | Qoder | `.qoder/skills/` | `.qoder/commands/opsx/` | | Qwen Code | `.qwen/skills/` | `.qwen/commands/` | @@ -56,7 +57,8 @@ 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`, `kiro`, `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`, `kiro`, `mistral-vibe`, `opencode`, `qoder`, `qwen`, `roocode`, `trae`, `windsurf` + ## What Gets Installed diff --git a/src/core/config.ts b/src/core/config.ts index 21fecb30b..7cb58fb0e 100644 --- a/src/core/config.ts +++ b/src/core/config.ts @@ -35,6 +35,7 @@ export const AI_TOOLS: AIToolOption[] = [ { name: 'iFlow', value: 'iflow', available: true, successLabel: 'iFlow', skillsDir: '.iflow' }, { name: 'Kilo Code', value: 'kilocode', available: true, successLabel: 'Kilo Code', skillsDir: '.kilocode' }, { name: 'Kiro', value: 'kiro', available: true, successLabel: 'Kiro', skillsDir: '.kiro' }, + { name: 'Mistral Vibe', value: 'mistral-vibe', available: true, successLabel: 'Mistral Vibe', skillsDir: '.vibe' }, { name: 'OpenCode', value: 'opencode', available: true, successLabel: 'OpenCode', skillsDir: '.opencode' }, { name: 'Qoder', value: 'qoder', available: true, successLabel: 'Qoder', skillsDir: '.qoder' }, { name: 'Qwen Code', value: 'qwen', available: true, successLabel: 'Qwen Code', skillsDir: '.qwen' },