1.5 KiB
1.5 KiB
name, description, metadata
| name | description | metadata | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ai-cli-dispatch | Dispatch AI CLI coding tasks to available clients (Codex, Claude Code, OpenCode) with automatic discovery, version checking, and execution. |
|
AI CLI Dispatch
Use this skill when the user wants to run a coding task through an AI CLI client such as Codex, Claude Code, or OpenCode.
The skill discovers installed clients, resolves versions, selects the best available tool, and forwards the task with arguments intact.
Use the local helper from the installed skill directory:
cd ~/.openclaw/workspace/skills/ai-cli-dispatch
scripts/ai-cli-dispatch --help
Setup
cd ~/.openclaw/workspace/skills/ai-cli-dispatch
npm install
Commands
scripts/ai-cli-dispatch list --json
scripts/ai-cli-dispatch exec --client codex --prompt "refactor this function"
scripts/ai-cli-dispatch exec --client claude --prompt "add tests for auth middleware"
scripts/ai-cli-dispatch exec --client opencode --prompt "migrate to ESM"
Use --json for machine-readable command output.
Client Discovery
The skill searches for the following clients in order:
codex— OpenAI Codex CLIclaude— Anthropic Claude Codeopencode— OpenCode CLI
Run list to see which clients are installed and their resolved versions.
Output Rules
- Normal JSON output redacts local file paths and credential metadata.
- Use
--debugonly when deeper troubleshooting requires internal paths and resolved config metadata.