Skip to content
Back to skills

Agent Router

ASecurity

Route prompts to the optimal AI model based on task type,

  • 14 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 7, 2026
ai-agentsapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 7, 2026

npx -y skills add modbender/skill-library-mcp --skill agent-router --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Router?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Router
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-agent-router/badge)](https://www.skillsdirectory.com/skills/modbender-agent-router)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agent-router
description: Route prompts to the optimal AI model based on task type,
  complexity, and cost constraints.
---


# Agent Router

Route prompts to the optimal AI model based on task characteristics.

## What This Does

Analyzes a task/prompt and recommends the best model, considering task type, complexity, cost, speed, and context length.

## Model Routing Table

| Task Type | Complexity | Recommended | Fallback |
|-----------|-----------|-------------|----------|
| Coding (generation) | High | claude-opus / gpt-5 | claude-sonnet |
| Coding (simple edits) | Low | claude-sonnet / gpt-4.1 | claude-haiku |
| Creative writing | High | claude-opus | gpt-5 |
| Summarization | Low | claude-haiku / gpt-4.1-mini | gemini-flash |
| Data analysis | Medium | claude-sonnet | gpt-4.1 |
| Vision/Image | Any | claude-sonnet / gpt-4.1 | gemini-pro |
| Translation | Low | gpt-4.1-mini | claude-haiku |
| Long context (>100k) | Any | gemini-pro | claude-sonnet |
| Real-time/fast | Any | claude-haiku / gpt-4.1-mini | gemini-flash |
| Math/reasoning | High | claude-opus / o3 | deepseek-r1 |

## Instructions

1. **Analyze the task**: Classify by type, complexity (low/medium/high), and constraints (cost, speed, context length).
2. **Check user preferences**: Factor in model preferences, cost limits, or subscription tiers.
3. **Route decision**: Using the table above, recommend primary + fallback model.
4. **For Codex CLI routing** (local dev):
   - Heavy coding → `codex exec` (GPT-5.3-Codex, free via subscription)
   - Quick questions → current model
   - Cost-sensitive batch work → claude-haiku or gpt-4.1-mini
5. **Output format**:
   ```
   🔀 Route: <task_type> | Complexity: <level>
   ✅ Recommended: <model>
   🔄 Fallback: <model>
   💰 Est. cost: <low/medium/high>
   💡 Reason: <why>
   ```
6. **Batch routing**: For multiple tasks, create a routing plan table showing which model handles each task.

## Edge Cases

- **Ambiguous tasks**: Default to claude-sonnet as the best general-purpose choice
- **Multi-modal tasks** (text + image): Ensure the chosen model supports vision
- **Context overflow**: If input exceeds model's context window, suggest chunking or switching to a larger-context model
- **Rate limits**: If primary model is rate-limited, auto-route to fallback

## Requirements

- No API keys or dependencies — this is a decision framework, not an API
- Update routing table as model pricing/capabilities change

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…