skills/design-worker/SKILL.md
Use for orchestrating or executing screenshot-driven Flutter redesign work where workers generate reference images, capture atomic Design Lab Bun/WebView proof when available, run visual design review, and implement only after visual approval. [skill-hash:2c4d9f0]
npx skillsauth add robertmsale/.codex design-workerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when a worker is assigned a design-focused Flutter task and the workflow should produce visual reference artifacts before implementation.
This skill is for orchestrators and workers. Load only the role reference that matches your responsibility:
references/orchestrator.md.references/worker.md.Workers use design-review <reference-image> <actual-image> [context...] before
requesting merge approval. The first image must be the generated reference; the
second image must be the actual rendered implementation.
For projects with a Design Lab, workers use one atomic capture command for visual proof:
design-lab-capture --workdir <project-root> --story <story> --shell <shell> --fixture <fixture> --viewport <viewport> --out /tmp/<name>.pngUse design-review-eval <case-id> or design-review-eval --all only when
tuning the reviewer against the curated local eval assets.
Use $impeccable-ui when judging or shaping the design direction.
Recommended dispatches:
impeccable-ui-dispatch impeccable shape critique polishoverdrive when the task explicitly asks for a high-ambition redesign.arrange typeset colorize when layout, typography, or palette are the main problem.design-lab-capture is the visual proof surface. It
builds the web artifact, serves it ephemerally, captures a Bun/WebView
screenshot, and cleans up automatically. flutter test screenshots are not
acceptable as design-review merge-gate evidence unless the task explicitly
says it is not a Design Lab task and accepts widget-rendered artifacts.design-lab-capture.
--port, --out, --backend, and readiness bypasses such as --skipReady
are owned or forbidden by the wrapper because they defeat the atomic Design
Lab proof contract. Alternate --url values are allowed for sanctioned
web-client capture when the target page exposes the Design Lab readiness
signal.--update-goldens by default. Design review proof should write
temporary viewable artifacts to /tmp, not update tracked golden baselines.design-lab-capture for visual proof.$designer-runtime; do not use flutter-sim, flutter-drive, or the managed reservation path.Use references/design-lab.md when creating or operating a project's Design Lab.
development
Use this when QA is piloting product goals, golden paths, simulator flows, or workflow-scale usability for a real user persona.
content-media
Ran into a sandbox issue, approval request, or privileged-exec rejection? Use this skill immediately for the sanctioned resolution path. [skill-hash:b8f4a20]
development
Use this when a designer needs to pilot an ad-hoc iOS simulator directly, launch Flutter from their own worktree in tmux, or trigger hot reload without the broker/device-harness path.
tools
Use Robdex communication via `robdex`, including role-scoped Requirements workflows. Role behavior lives in the base instructions. [skill-hash:8f2c6a9]