Skip to content

[[[[Switch to Chinese]]]]

Supported Tools

OpenSpec works with 20+ AI coding assistants. When you run openspec init, you'll be prompted to select which tools you use, and OpenSpec will configure the appropriate integrations.

How It Works

For each tool you select, OpenSpec installs:

  1. Skills — Reusable instruction files that power the /opsx:* workflow commands
  2. Commands — Tool-specific slash command bindings

Tool Directory Reference

ToolSkills LocationCommands Location
Amazon Q Developer.amazonq/skills/.amazonq/prompts/
Antigravity.agent/skills/.agent/workflows/
Auggie (Augment CLI).augment/skills/.augment/commands/
Claude Code.claude/skills/.claude/commands/opsx/
Cline.cline/skills/.clinerules/workflows/
CodeBuddy.codebuddy/skills/.codebuddy/commands/opsx/
Codex.codex/skills/~/.codex/prompts/*
Continue.continue/skills/.continue/prompts/
CoStrict.cospec/skills/.cospec/openspec/commands/
Crush.crush/skills/.crush/commands/opsx/
Cursor.cursor/skills/.cursor/commands/
Factory Droid.factory/skills/.factory/commands/
Gemini CLI.gemini/skills/.gemini/commands/opsx/
GitHub Copilot.github/skills/.github/prompts/
iFlow.iflow/skills/.iflow/commands/
Kilo Code.kilocode/skills/.kilocode/workflows/
OpenCode.opencode/skills/.opencode/command/
Qoder.qoder/skills/.qoder/commands/opsx/
Qwen Code.qwen/skills/.qwen/commands/
RooCode.roo/skills/.roo/commands/
Trae.trae/skills/.trae/skills/ (via /openspec-*)
Windsurf.windsurf/skills/.windsurf/workflows/

* Codex commands are installed to the global home directory (~/.codex/prompts/ or $CODEX_HOME/prompts/), not the project directory.

Non-Interactive Setup

For CI/CD or scripted setup, use the --tools flag:

bash
# Configure specific tools
openspec init --tools claude,cursor

# Configure all supported tools
openspec init --tools all

# Skip tool configuration
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

What Gets Installed

For each tool, OpenSpec generates 10 skill files that power the OPSX workflow:

SkillPurpose
openspec-exploreThinking partner for exploring ideas
openspec-new-changeStart a new change
openspec-continue-changeCreate the next artifact
openspec-ff-changeFast-forward through all planning artifacts
openspec-apply-changeImplement tasks
openspec-verify-changeVerify implementation completeness
openspec-sync-specsSync delta specs to main (optional—archive prompts if needed)
openspec-archive-changeArchive a completed change
openspec-bulk-archive-changeArchive multiple changes at once
openspec-onboardGuided onboarding through a complete workflow cycle

These skills are invoked via slash commands like /opsx:new, /opsx:apply, etc. See [[[[Commands]]]] for the full list.

Adding a New Tool

Want to add support for another AI coding assistant? Check out the [[[[command adapter pattern]]]] or open an issue on GitHub.