-
Notifications
You must be signed in to change notification settings - Fork 7.2k
docs: sync AGENTS.md with AGENT_CONFIG for missing agents #2025
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
3c0b113
e12cb19
e2ec9d7
8aa807a
8e07644
0ce0f5f
2030054
315bb3f
12f7037
0ded472
ee1552c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -30,10 +30,10 @@ Specify supports multiple AI agents by generating agent-specific command files a | |
| | **Claude Code** | `.claude/commands/` | Markdown | `claude` | Anthropic's Claude Code CLI | | ||
| | **Gemini CLI** | `.gemini/commands/` | TOML | `gemini` | Google's Gemini CLI | | ||
| | **GitHub Copilot** | `.github/agents/` | Markdown | N/A (IDE-based) | GitHub Copilot in VS Code | | ||
| | **Cursor** | `.cursor/commands/` | Markdown | `cursor-agent` | Cursor CLI | | ||
| | **Cursor** | `.cursor/commands/` | Markdown | N/A (IDE-based) | Cursor IDE (`--ai cursor-agent`) | | ||
| | **Qwen Code** | `.qwen/commands/` | Markdown | `qwen` | Alibaba's Qwen Code CLI | | ||
| | **opencode** | `.opencode/command/` | Markdown | `opencode` | opencode CLI | | ||
| | **Codex CLI** | `.agents/skills/` | Markdown | `codex` | Codex CLI (skills) | | ||
| | **Codex CLI** | `.agents/skills/` | Markdown | `codex` | Codex CLI (`--ai codex --ai-skills`) | | ||
| | **Windsurf** | `.windsurf/workflows/` | Markdown | N/A (IDE-based) | Windsurf IDE workflows | | ||
| | **Junie** | `.junie/commands/` | Markdown | `junie` | Junie by JetBrains | | ||
| | **Kilo Code** | `.kilocode/workflows/` | Markdown | N/A (IDE-based) | Kilo Code IDE | | ||
|
|
@@ -50,6 +50,8 @@ Specify supports multiple AI agents by generating agent-specific command files a | |
| | **iFlow CLI** | `.iflow/commands/` | Markdown | `iflow` | iFlow CLI (iflow-ai) | | ||
| | **IBM Bob** | `.bob/commands/` | Markdown | N/A (IDE-based) | IBM Bob IDE | | ||
| | **Trae** | `.trae/rules/` | Markdown | N/A (IDE-based) | Trae IDE | | ||
| | **Antigravity** | `.agent/commands/` | Markdown | N/A (IDE-based) | Antigravity IDE (`--ai agy --ai-skills`) | | ||
| | **Mistral Vibe** | `.vibe/prompts/` | Markdown | `vibe` | Mistral Vibe CLI | | ||
|
Comment on lines
52
to
+54
|
||
| | **Generic** | User-specified via `--ai-commands-dir` | Markdown | N/A | Bring your own agent | | ||
|
|
||
| ### Step-by-Step Integration Guide | ||
|
|
@@ -316,32 +318,40 @@ Require a command-line tool to be installed: | |
|
|
||
| - **Claude Code**: `claude` CLI | ||
| - **Gemini CLI**: `gemini` CLI | ||
| - **Cursor**: `cursor-agent` CLI | ||
| - **Qwen Code**: `qwen` CLI | ||
| - **opencode**: `opencode` CLI | ||
| - **Codex CLI**: `codex` CLI (requires `--ai-skills`) | ||
| - **Junie**: `junie` CLI | ||
| - **Kiro CLI**: `kiro-cli` CLI | ||
| - **Auggie CLI**: `auggie` CLI | ||
| - **CodeBuddy CLI**: `codebuddy` CLI | ||
| - **Qoder CLI**: `qodercli` CLI | ||
| - **Kiro CLI**: `kiro-cli` CLI | ||
| - **Amp**: `amp` CLI | ||
| - **SHAI**: `shai` CLI | ||
| - **Tabnine CLI**: `tabnine` CLI | ||
| - **Kimi Code**: `kimi` CLI | ||
| - **Mistral Vibe**: `vibe` CLI | ||
| - **Pi Coding Agent**: `pi` CLI | ||
| - **iFlow CLI**: `iflow` CLI | ||
|
|
||
| ### IDE-Based Agents | ||
|
|
||
| Work within integrated development environments: | ||
|
|
||
| - **GitHub Copilot**: Built into VS Code/compatible editors | ||
| - **Cursor**: Built into Cursor IDE (`--ai cursor-agent`) | ||
| - **Windsurf**: Built into Windsurf IDE | ||
| - **Kilo Code**: Built into Kilo Code IDE | ||
Quratulain-bilal marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - **Roo Code**: Built into Roo Code IDE | ||
| - **IBM Bob**: Built into IBM Bob IDE | ||
| - **Trae**: Built into Trae IDE | ||
| - **Antigravity**: Built into Antigravity IDE (`--ai agy --ai-skills`) | ||
|
|
||
| ## Command File Formats | ||
|
|
||
| ### Markdown Format | ||
|
|
||
| Used by: Claude, Cursor, opencode, Windsurf, Junie, Kiro CLI, Amp, SHAI, IBM Bob, Kimi Code, Qwen, Pi | ||
| Used by: Claude, Cursor, GitHub Copilot, opencode, Windsurf, Junie, Kiro CLI, Amp, SHAI, IBM Bob, Kimi Code, Qwen, Pi, Codex, Auggie, CodeBuddy, Qoder, Roo Code, Kilo Code, Trae, Antigravity, Mistral Vibe, iFlow | ||
|
|
||
| **Standard format:** | ||
|
|
||
|
|
@@ -379,15 +389,29 @@ Command content with {SCRIPT} and {{args}} placeholders. | |
| ## Directory Conventions | ||
|
|
||
| - **CLI agents**: Usually `.<agent-name>/commands/` | ||
| - **Singular command exception**: | ||
| - opencode: `.opencode/command/` (singular `command`, not `commands`) | ||
| - **Nested path exception**: | ||
| - Tabnine: `.tabnine/agent/commands/` (extra `agent/` segment) | ||
| - **Shared `.agents/` folder**: | ||
| - Amp: `.agents/commands/` (shared folder, not `.amp/`) | ||
| - Codex: `.agents/skills/` (shared folder; requires `--ai-skills`; invoked as `$speckit-<command>`) | ||
| - **Skills-based exceptions**: | ||
| - Codex: `.agents/skills/` (skills, invoked as `$speckit-<command>`) | ||
| - Kimi Code: `.kimi/skills/` (skills, invoked as `/skill:speckit-<command>`) | ||
Quratulain-bilal marked this conversation as resolved.
Show resolved
Hide resolved
Comment on lines
391
to
+400
|
||
| - **Prompt-based exceptions**: | ||
Quratulain-bilal marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - Kiro CLI: `.kiro/prompts/` | ||
| - Pi: `.pi/prompts/` | ||
| - Mistral Vibe: `.vibe/prompts/` | ||
| - **Rules-based exceptions**: | ||
| - Trae: `.trae/rules/` | ||
| - **IDE agents**: Follow IDE-specific patterns: | ||
| - Copilot: `.github/agents/` | ||
| - Cursor: `.cursor/commands/` | ||
| - Windsurf: `.windsurf/workflows/` | ||
| - Kilo Code: `.kilocode/workflows/` | ||
| - Roo Code: `.roo/commands/` | ||
| - IBM Bob: `.bob/commands/` | ||
| - Antigravity: `.agent/skills/` (`--ai-skills` required; `.agent/commands/` is deprecated) | ||
|
|
||
| ## Argument Patterns | ||
|
|
||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.