| name | illy |
| description | Orchestrate Aesthetic Computer illustrations across OpenAI, fal.ai, and future backends. Use when a user says illy, asks to generate or edit campaign art, covers, panels, storyboards, visual variants, compare image providers, or configure a marketing/pop media pipeline. |
Illy
Use the shared illy MCP as the source of truth. The implementation, provider registry, pipelines, and full workflow live under plugins/illy/.
Workflow
- Inspect the target production before generating.
- Marketing: preserve
brand-brief.md, cover-prompt.txt, refs/, and gens/.
- Pop: keep illy/still prompts separate from motion prompts; the illy is the source frame for
pop/lib/motion-pipeline.mjs.
- Call
illy_backends and illy_pipelines before choosing a paid route.
- Call
illy_plan before a batch or unfamiliar model. Report provider, model, references, output path, and stages.
- Call
illy_generate only after the requested route is clear. Existing output is cached unless force: true; rerolls archive the old take.
- Inspect the output and iterate with one targeted prompt change.
Prefer an explicitly requested provider/model. Otherwise use the configured pipeline order. Never silently switch providers after a paid request fails. OpenAI is the established multi-reference route; fal.ai exposes model-shopping and specialized endpoints. Credentials resolve from the environment or the existing vault file and must never be printed.
For new adapters or custom stages, read plugins/illy/skills/illy/references/pipeline-contract.md. Keep shared presets in plugins/illy/config/; pass pipelineFile for a production-local pipeline.