Skill

Image Generation

Dispatch one brief to every image-capable agent concurrently and pick from the options.

Use in Claude Code
/dispatch:image-generation

This skill sends one self-contained image brief to every available image-capable external agent in parallel, collecting their results as candidate options with explicit artifact paths. It maintains a failure record so any agent that hits a login or quota issue is never retried until the user clears it, preventing repeated dead-ends.

Key Insights

Concurrent Multi-Agent Dispatch

One brief reaches every usable image-capable agent at once, returning several candidate images per request instead of a single take-it-or-leave-it output.

Failure Memory

Login and quota failures are recorded to a JSON file, and recorded agents are skipped on every subsequent dispatch until the user clears the record.

Verbatim Artifact Paths

Every ARTIFACT_PATH line from each agent is passed through untouched, so the user sees exact on-disk paths labeled by the agent that produced each image.

User Picks, Agent Never Picks

The skill presents all generated options and never selects a best image itself, leaving the choice entirely to the user.

How It Works

1

Load the Dispatch Interface

Invoke the plugin's use-external-agents skill first.

Builds on the router, task brief contract, and facts-before-use matrix call that use-external-agents defines, without restating them.

2

Check the Failure Record

Read the failures.json file and skip recorded agents.

Reads the JSON array of agent failure entries; a missing file is an empty record. If no agent remains, the skill reports and stops for the user to clear.

3

Compose the Brief

Write one self-contained image prompt with AGENTS and Response sections.

Crafts a fully self-contained prompt tagged image-generation, listing the image-capable agents not in the failure record, and demanding explicit ARTIFACT_PATH lines back.

4

Dispatch Concurrently

Send the brief to the router for parallel agent launches.

The router launches all listed agents in parallel and returns each agent's reply together with its artifact paths.

5

Record Failures and Present

Append any login or quota failure, then show every image.

Login and quota failures are appended to the record before anything else, then every generated image is shown by its artifact path, labeled by producing agent for the user to pick.