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.