smart-dispatch

Route tasks to Opus, Sonnet, or Haiku with token-cost estimates.

1|Updated May 10, 2026
One-click install
npx skills add https://github.com/gabrielcardosodeaguiar45-oss/claude-skills-azevedolima --skill smart-dispatch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: smart-dispatch
Source: https://github.com/gabrielcardosodeaguiar45-oss/claude-skills-azevedolima/tree/main/smart-dispatch
Command: npx skills add https://github.com/gabrielcardosodeaguiar45-oss/claude-skills-azevedolima --skill smart-dispatch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the cost and latency problem of using a single large model for every request by choosing an appropriate model based on task complexity.

Core Features & Use Cases

  • Task-based model routing: Selects Opus, Sonnet, or Haiku depending on whether the work is complex, intermediate, or simple.
  • Parallel dispatch planning: Recommends splitting work across multiple models when parts of the task can be run independently.
  • Token-cost guidance: Estimates whether routing would save tokens versus using Opus for everything.

Quick Start

Use the smart-dispatch skill to receive a recommendation for which model to use for your request and a rationale based on task type.

Frequently Asked Questions about smart-dispatch

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

FAQPage Schema
How do I route language model tasks to save tokens and reduce latency?▼

Token optimization is achieved by mapping task requirements to Opus, Sonnet, or Haiku routing. The system evaluates task complexity and recommends the most cost-effective model, providing a comparative token-economy estimate versus defaulting to Opus.

What is model routing and how does it classify task complexity?▼

Model routing assigns tasks to appropriate language models based on complexity classification. It analyzes whether work is complex, intermediate, or simple, then selects Opus, Sonnet, or Haiku respectively, producing a clear model selection rationale for each request.

Can I split a complex document workflow for parallel dispatch across multiple models?▼

Parallel dispatch planning is supported when parts of a task can run independently. The system identifies opportunities to split work across multiple models, recommending parallel execution to optimize processing for drafting, reviewing, analyzing, or transforming documents.

Does smart-dispatch work for legal and software document workflows?▼

Smart-dispatch applies to legal, software, and general productivity workflows. It recommends cost-effective models by mapping task requirements, covering drafting, reviewing, analyzing, and transforming documents across these specific professional domains.

When should I not use model routing for my language model requests?▼

Model routing may be unnecessary when tasks strictly require the highest reasoning capabilities of a single large model regardless of cost. If work cannot be split for parallel execution and demands consistent Opus-level processing, routing provides minimal token savings.