expert-dispatch banner
simonsysun simonsysun

expert-dispatch

AI community intermediate

Description

**Why pay for your best model on every turn?** Most assistant work is email, calendar, and quick lookups — a $0.30/M-token model handles that fine. But when you need real coding, deep analysis, or expert-level writing, you want the strongest model available.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

expert-dispatch

**Why pay for your best model on every turn?** Most assistant work is email, calendar, and quick lookups — a $0.30/M-token model handles that fine. But when you need real coding, deep analysis, or expert-level writing, you want the strongest model available.

**expert-dispatch** bridges that gap: your cheap main assistant stays in "secretary mode" most of the time, and calls Claude Code (or any specialist CLI) only when the task genuinely needs it. One shell command. Structured output. Session continuity. Audit trail.

User: "Build me a REST API for task management"
  → Assistant (cheap model): "This needs specialist work. Dispatching to Claude Code..."
    → dispatch-cc run --slug task-api --prompt "Create a Flask REST API with CRUD..."
    → Claude Code works autonomously, creates files, runs tests
  → Assistant: "Done. CC created 4 files, all tests pass. Here's what was built: ..."

The Pattern

**expert-dispatch** implements the **Specialist Dispatch Pattern**: your main assistant handles daily work with a cheap model. When it encounters something that needs depth — coding, analysis, research — it dispatches to a specialist that runs locally.

User (chat interface)
  -> Main Assistant (cheap model — daily tasks, email, calendar)
       -> Complex task detected
            -> dispatch-cc run --slug my-api --prompt "build X"
            -> Claude Code works autonomously in project directory
            -> Returns structured JSON result
       <- Assistant summarizes and reports back
  <- User gets expert-quality output

Your assistant is the **secretary**. The specialist is the **expert consultant**. The secretary manages; the expert does the deep work.

Prerequisites

  • bash 3.2+ (macOS default works; Linux default works)
  • python3 (for JSON parsing)
  • Claude Code CLI installed and authenticated (install guide)

...