coding-agent-router

Route coding tasks to local AI coding CLIs with verification and fallback handling.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/xiaoshuangLi/aibo --skill coding-agent-router
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-agent-router
Source: https://github.com/xiaoshuangLi/aibo/tree/main/skills/coding-agent-router
Command: npx skills add https://github.com/xiaoshuangLi/aibo --skill coding-agent-router

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delegates coding tasks to the most capable local AI coding CLI, improving accuracy and speed by selecting the best executor for each subtask.

Core Features & Use Cases

  • Dynamic tool detection and routing to claude_execute, gemini_execute, codex_execute, cursor_execute, or copilot_execute based on task type.
  • Handles single-tool and multi-tool scenarios with appropriate delegation, verification, and error handling.
  • Enables parallel subtasks where possible to speed up delivery.

Quick Start

Provide a coding task to AIBO and let it route subtasks to the appropriate local coding CLIs.

Frequently Asked Questions about coding-agent-router

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route coding tasks to different local AI agents automatically?

You can automatically route coding tasks by providing them to the system, which classifies subtasks and delegates each to the most appropriate available local AI coding CLI for optimized execution.

Can I use multiple AI coding CLIs like Claude and Gemini for parallel task execution?

Yes, you can use multiple AI coding CLIs like Claude and Gemini for parallel task execution. When multiple local agents are available, the system enables parallel subtask assignment to speed up overall delivery time.

What happens if a delegated coding task fails during execution?

If a delegated coding task fails during execution, the system handles fallback procedures and error recovery. It coordinates verification and fallback handling to ensure robust end-to-end execution across the available tools.

How does task allocation work when managing multiple local coding tools?

Task allocation for multiple local coding tools works through tool discovery and task classification. The system coordinates dynamic detection of available agents and assigns tasks based on the specific requirements of each subtask.

Do I need to manually configure routing for single-tool versus multi-tool coding scenarios?

No, you do not need to manually configure routing for single-tool versus multi-tool scenarios. The system automatically handles both scenarios with appropriate delegation, verification, and error handling based on available tools.