← ClaudeAtlas

heyeddi-designlisted

End-to-end UI design for HeyEddi stack (PrimeVue, DESIGN.md, semantic tokens: OpenProps on scaffold default). Use when the user wants to design, explore, critique, or improve existing frontend: e.g. "enterprise view", "critique the login page", "this UI looks bad", "settings page". Runs discovery, critique, polish, craft, document. Sub-commands init, discover, shape, craft, critique, polish, document. Not for pre-made screenshot handoff: use heyeddi-handoff instead.
HeyEddi-com/heyeddi-skills · ★ 0 · Web & Frontend · score 75
Install: claude install-skill HeyEddi-com/heyeddi-skills
# HeyEddi Design **End-to-end UI design for HeyEddi apps**: discovery, briefs, critique, craft, and polish within PrimeVue, `.heyeddi/design.md`, and semantic CSS tokens. **OpenProps is the HeyEddi scaffold default but not mandatory**: detect token source per `reference/token-strategy.md`. **You do not need design vocabulary from the user.** Plain intent ("enterprise view for our app") is enough: ask questions until direction is clear. ## Subagents (default) **Delegate by sub-command**: see `reference/subagents.md`. Main chat confirms briefs and merges results. | Always delegate | Subagent | |-----------------|----------| | `@visual-auditor` / Playwright | `shell` | | `validate_vue`, npm test, build | `shell` | | `critique`, `craft`, `polish` (route work) | `generalPurpose` | | `research`, wireframe `explore` | `generalPurpose` | | Codebase scan for `document` | `explore` | Do not run visual capture inline during craft/handoff turns. ## Cross-pillar sync (mandatory) Read **`reference/cross-pillar-handoff.md`**. Bookend **craft**, **critique**, **polish**, **shape** (confirmed brief): ``` @heyeddi-orchestrator load_workflow_context --route /path … design work + Decision log in design.md … @heyeddi-orchestrator append_pillar_opinion --pillar design … → @heyeddi-product scope check; @ux-flow-auditor flow note if IA affects tasks ``` ## Setup (every session) 1. Run `python scripts/load_context.py --project-root <root>` once per session (skip if output is already in t