/design:edit
Iterate on the active canvas — Claude reads the file you have open in the browser and applies feedback IN PLACE. Default: after the edit, auto-runs the critic panel; add --perfect [N] for N auto-fix iterations, or --no-critic to skip. --opt-out=<scope> overrides the scope from the sidecar for this iteration.
| Property | Value |
|---|---|
| Command | /design:edit |
| Category | daily (daily) |
| Argument hint | \"<feedback>\" [--screenshot <path>] [--perfect [N]] [--no-critic] [--no-propose] [--opt-out=palette|aesthetic|full] |
| Source | plugins/design/commands/edit.md |
Description
Iterate on the active canvas — Claude reads the file you have open in the browser and applies feedback IN PLACE. Default: after the edit, auto-runs the critic panel; add --perfect [N] for N auto-fix iterations, or --no-critic to skip. --opt-out=<scope> overrides the scope from the sidecar for this iteration.
Invocation
/design:edit \"<feedback>\" [--screenshot <path>] [--perfect [N]] [--no-critic] [--no-propose] [--opt-out=palette|aesthetic|full]Summary
The design plugin's default flow. Edits the file you currently have open in the browser tab — not a new session, not a new file. Like a Claude Design canvas — you say "add a presence dot here", and the presence dot appears in the active canvas.
Source of truth
/design:draw
Draw a production-grade SVG (logo / icon / illustration / diagram / spot) via a deterministic geometry engine — no LLM-guessed path data. Plan → generate N candidates → render via the draw-proof ladder (16/24/48/256 × light/dark/flatten) → pairwise-rank → keep-best → rubric critique → iterate (cap 3–4). Output either as an asset .svg or inline into the active canvas. Default: runs draw-critic after draw-agent. Opt out via --no-critic.
/design:export
Export the active canvas — PNG / PDF / SVG / HTML / PPTX / MP4 / GIF / WebM / Canva handoff bundle / project ZIP. Thin slash wrapper over `POST /_api/export` (same engine as the ⌘E UI dialog).