route

Routes semantic collaboration requests to external AI providers through a bounded JSON coordinator.

Updated Jul 12, 2026
One-click install
npx skills add https://github.com/sumitake/agent-collab --skill route-sumitake
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: route
Source: https://github.com/sumitake/agent-collab/tree/main/plugins/agent-collab/skills/route
Command: npx skills add https://github.com/sumitake/agent-collab --skill route-sumitake

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Delegating work to external AI providers like Codex, Gemini, Grok, Moonshot, or Zhipu requires a controlled, provider-neutral dispatch mechanism. This Skill submits bounded routing requests to the agent-collab coordinator so a calling agent can plan or execute collaboration tasks without knowing provider commands, model names, or transport details. ## Core Features & Use Cases - Provider-neutral routing: Submit one bounded JSON work unit per deliverable to coordinator.py using logical actions such as review.repository, codegen.repository, or context.documents.reason. - Targeted and independent review: Honor operator-named providers via explicit_target, or bind a caller-verified distinct reviewer for authorized independent review and governance tasks. - Planning vs live dispatch: Set dispatch_requested=false for provider-free planning of route eligibility, or true for a live request consuming at most one provider attempt per work unit. - Use Case: An operator says "ask Codex to review this repository." The caller resolves the plugin root, builds a routing request with the review.repository action, quality profile, effort class, and explicit_target, then sends it to the coordinator and interprets the returned content records. ## Quick Start Ask the agent to route a repository review to Codex by building one bounded JSON routing request and sending it to the plugin's coordinator.py over stdin.

Frequently Asked Questions about route

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

FAQPage Schema
How do I route a code review request to an external AI provider?▼

Build one bounded JSON routing request with the review.repository action, a quality profile, and an effort class, then send it on stdin to python3 coordinator.py at the plugin root. Use explicit_target when the operator names a specific provider.

What logical actions does the agent-collab routing skill support?▼

Supported actions include architecture.conceptual, architecture.repository, review.repository, governance.repository, codegen.repository, frontend_codegen.repository, frontend_review.repository, and context extract/reason actions for documents and repositories.

How do I ensure reviewer independence for governance tasks?▼

The caller verifies the reviewer's provider family before dispatch and binds it with explicit_target, then checks the returned native lineage afterward. A route, receipt, or self-assertion alone never proves independence.

Can I check route eligibility without calling a provider?▼

Yes, set dispatch_requested to false for a planning-only request. Planning reports route eligibility from known family evidence, not live availability or authentication state.

What happens if a routed provider attempt fails?▼

A consumed work unit is never replayed, retried, or failed over to another provider. Preserve any recovered partial content record and report the failure at the caller or client layer.