kevinzai/commander/ao
Claude Code and agent skill by kevinzai/commander
- community
Checking that the SKILL.md file is still in the repository.
Composio AO — spawn parallel agents with worktree isolation
Install
npx vskill@latest install kevinzai/commander/aoSKILL.md
/ao — Composio Agent Orchestrator
Wraps the ao CLI (@composio/ao). Spawns parallel agents across projects with git worktree isolation.
When activated:
Check if ao CLI is available:
If not found, display:
If found, check the version:
Then present via AskUserQuestion:
| Option | What it does | |
|---|---|---|
| Spawn agents on current project (Recommended) | Ask: how many, what tasks, model selection | |
| Spawn from config file | Read agent-orchestrator.yaml, show configured projects | |
| Check running agents | Run ao status — show active sessions | |
| Stop agents | Run ao stop — kill running sessions | |
| Something else | Free text |
Spawn Flow
When user picks "Spawn agents on current project":
- Ask number of agents via AskUserQuestion:
- 2 agents
- 3 agents
- 5 agents
- Custom number
- Ask model via AskUserQuestion:
- Claude (Recommended)
- Codex
- Aider
- OpenCode
- Ask task assignment strategy via AskUserQuestion:
- One shared task (agents collaborate on the same goal)
- One task per agent (assign a separate task to each agent)
- Auto-split from description (describe overall goal, split automatically)
- Collect task(s) — one per agent if individual, or one overall goal if auto-split.
- Run the spawn command:
``bash ao spawn --agents [n] --model [model] --task "[task]" --worktree ``
- Show spawned summary:
`` ao spawn complete Agents: [n] | Model: [model] | Worktree: isolated Task(s): Agent 1: [task] Agent 2: [task] ... ``
Spawn from Config File
When user picks "Spawn from config file":
- Check for config:
``bash ls agent-orchestrator.yaml 2>/dev/null || ls .ao/config.yaml 2>/dev/null ``
- If found, read and display the configured projects and agents.
- Ask which project/config to run via AskUserQuestion.
- Run:
``bash ao spawn --config [config_file] ``
Check Running Agents
Display the output formatted as a table. If no agents running: "No active ao sessions."
Stop Agents
Confirm first: "This will kill all running ao sessions. Proceed?"
If user confirms, run the command and report result.
After every action, suggest next steps via AskUserQuestion:
| Option | Description | |
|---|---|---|
| Check agent status | Run ao status to see progress | |
| Spawn more agents | Add agents to the current run | |
| View worktrees | git worktree list to see isolation state | |
| Merge a worktree | Bring completed agent work back to main branch | |
| Stop all agents | ao stop | |
| Back to main menu | Return to /cc or top-level menu | |
| Something else | Free text |
Worktree Merge Helper
When user picks "Merge a worktree":
- List worktrees:
``bash git worktree list ``
- Ask which worktree to merge via AskUserQuestion.
- Show the diff summary:
``bash git diff main...[worktree_branch] --stat ``
- Ask: "Merge via PR or direct merge?"
- Create PR → run
gh pr createwith relevant context - Direct merge → confirm then
git merge [branch]
- After merge, offer to prune the worktree:
``bash git worktree remove [path] ``
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/ao/SKILL.md
Popularity
- Repository stars
- 6
- Repository forks
- 1
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kevinzai/commander/ao)