Merge branch 'main' into codebuddy

This commit is contained in:
Den Delimarsky
2025-10-10 11:03:13 -07:00
committed by GitHub
29 changed files with 1487 additions and 735 deletions

View File

@@ -39,6 +39,7 @@ Specify supports multiple AI agents by generating agent-specific command files a
| **opencode** | `.opencode/command/` | Markdown | `opencode` | opencode CLI |
| **Windsurf** | `.windsurf/workflows/` | Markdown | N/A (IDE-based) | Windsurf IDE workflows |
| **CodeBuddy** | `.codebuddy/commands/` | Markdown | `codebuddy` | CodeBuddy |
| **Amazon Q Developer CLI** | `.amazonq/prompts/` | Markdown | `q` | Amazon Q Developer CLI |
### Step-by-Step Integration Guide
@@ -57,7 +58,8 @@ AI_CHOICES = {
"qwen": "Qwen Code",
"opencode": "opencode",
"windsurf": "Windsurf",
"codebuddy": "CodeBuddy" # Add new agent here
"codebuddy": "CodeBuddy"
"q": "Amazon Q Developer CLI"
}
```
@@ -75,7 +77,12 @@ agent_folder_map = {
"kilocode": ".kilocode/",
"auggie": ".auggie/",
"copilot": ".github/",
"codebuddy": ".codebuddy/" # Add new agent folder here
"windsurf": ".windsurf/",
"kilocode": ".kilocode/",
"auggie": ".auggie/",
"copilot": ".github/",
"q": ".amazonq/",
"codebuddy": ".codebuddy/"
}
```
@@ -102,7 +109,7 @@ Modify `.github/workflows/scripts/create-release-packages.sh`:
##### Add to ALL_AGENTS array:
```bash
ALL_AGENTS=(claude gemini copilot cursor qwen opencode windsurf)
ALL_AGENTS=(claude gemini copilot cursor qwen opencode windsurf q)
```
##### Add case statement for directory structure:
@@ -210,7 +217,7 @@ Work within integrated development environments:
## Command File Formats
### Markdown Format
Used by: Claude, Cursor, opencode, Windsurf
Used by: Claude, Cursor, opencode, Windsurf, Amazon Q Developer
```markdown
---