Agent Cli Orchestrator
Skill by cnatom
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cnatom/agent-cli-orchestratorSKILL: agent-cli-orchestrator (Multi AI CLI Orchestrator)
Version: 2.0.1 (2026-03-16)
Status: Stable
Expertise: CLI Automation, Error Recovery, Tool Chain Management
⚠️ 重要:工具检测方式
必须执行扫描脚本来检测工具,因为:
- 直接使用
which或command -v无法获取完整环境变量 - Gemini CLI 等工具安装在用户 shell 配置的路径中
- 必须先
source ~/.zshrc加载环境后再检测
正确做法:
# 1. 先加载环境
source ~/.zshrc
# 2. 再检测工具
command -v gemini
command -v claude
command -v cursor-agent
或使用内置扫描脚本:
# 扫描脚本会自动加载环境并检测工具
/Users/atom/.openclaw/workspace/skills/agent-cli-orchestrator/scripts/scan_ai_tools.sh
1. Description
ai-cli-orchestrator is a meta-skill that integrates multiple AI CLI tools (such as Gemini CLI, Cursor Agent, Claude Code) to build a highly available automation workflow. It intelligently identifies the AI toolchain in the current environment, allocates the optimal tool based on task type, and achieves seamless task context transfer with automatic fallback when the primary tool encounters rate limits, API failures, or logical bottlenecks.
2. Trigger Scenarios
- Complex Coding Tasks: When large-scale refactoring across files and modules is needed, and a single AI logic hits bottlenecks.
- High Stability Requirements: In CI/CD or automation scripts, tasks cannot be interrupted due to single AI service API fluctuations.
- Domain-Specific Optimization: Leveraging the strengths of different AIs (e.g., Gemini's long context, Claude's rigorous code logic).
- Resource Limits: When the primary tool triggers token or rate limits, need to switch to backup options.
3. Core Workflow
3.1 Discovery Phase
- Auto-Scan: Scan system PATH to detect installed AI CLI tools (
gemini,cursor-agent,claude, etc.). - Availability Check: Run
tool --versionor simple echo tests to verify API key validity. - Environment Sync: Read
.ai-config.yamlor.envfrom project root for permission config.
3.2 User Configuration
1. Auto-Scan Available AI CLI
🤖 AI Assistant Initialization
Detected AI CLI tools:
✅ gemini - Installed
❌ cursor-agent - Not detected
✅ claude - Installed
Select tools to enable (multi-select):
[1] gemini
[2] cursor-agent
[3] claude
[4] Add custom...
2. Add Custom AI CLI
Enter command name: kimi
Enter test command: kimi --version
Enter description: Moonshot AI
3. Set Priority
Priority (lower number = higher priority):
1. gemini
2. claude
4. Select Strategy
Choose AI response strategy:
[1] AI CLI First
- When receiving questions, automatically use AI CLI to search for answers first
[2] Direct Response
- Use model capabilities directly
[3] Hybrid Mode
- Simple questions answered directly, complex questions use AI CLI
3.3 Task Dispatching Phase
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-cnatom-agent-cli-orchestrator": {
"enabled": true,
"auto_update": true
}
}
}