Frontend Design Router
A router skill that loads the right taste, brand, performance, and design-ops rulesets so frontend work ships at senior-designer quality.
Design & UIAdvanced★ 67,531⑂ 5,507AI score 8/10Last updated: Aug 9, 2026
What it does
This skill is a router, not a rulebook. It classifies the request, loads the smallest useful set of files under references/, states what it loaded, then executes under that guidance.
- design — 12 taste skills (Layer A: minimal, brutalist, soft/premium, Awwwards-tier, redesign, image-to-code…) combined with 70 brand design systems (Layer B: Linear, Stripe, Vercel, Notion, Apple, Raycast…). Enforces two hard gates: a
DESIGN.mdmust exist before any component is written, and React projects get react-grab / react-scan / react-doctor. - perfection — Lighthouse 100 in every category, measured on real Playwright Chromium (never the CLI), fixed at the architecture level; dropping animations or hiding content to buy points is forbidden.
- ui-ux-db — a searchable CSV database plus CLI for palettes, font pairings, chart types, landing-page structures, and keyword-driven design-system generation.
- designpowers — the operating layer: personas, accessibility and cognitive constraints, flatness critique, design debt, handoff, synthetic user testing.
It also defines clone-from-screenshot and clone-from-URL workflows, the beui.dev interaction catalog for motion work, and a curl-only lazyweb lane for researching how real shipped products look.
Who it's for
- Developers whose AI-generated UI always looks generic
- Solo builders and startup teams targeting Linear/Stripe/Supabase-grade surfaces
- Frontend engineers held to both visual polish and Core Web Vitals
- Teams that want a
DESIGN.mdcontract locked in before code
Examples
- "Build a Linear-style landing page" → loads
design/README.md+linear.app.md+taste-skill.md+perfection/README.md, writes tokens/typography/motion intoDESIGN.md, then builds reusable primitives before product screens. - "Audit my site / make this page faster" → builds for production, runs
lighthouse-audit.pyon mobile and desktop presets 3–5 times, takes the median, and for React also hunts unnecessary renders. - "Make it feel alive" → stacks
interaction-skill.mdon the current style skill, finds the nearest beui.dev pattern, reads its real source, and maps the mechanism ontoDESIGN.mdmotion tokens with reduced-motion support. - "Implement this screenshot exactly" →
image-to-code-skill.mdextracts tokens, geometry, copy, and states intoDESIGN.md, then/visual-qaruns reference-fidelity pixel comparison at 375/768/1280px.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the packages/shared-skills/skills/frontend folder from the GitHub repo code-yeongyu/oh-my-openagent into my ~/.claude/skills/code-yeongyu-frontend/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/code-yeongyu/oh-my-openagent.git && mkdir -p ~/.claude/skills && cp -r oh-my-openagent/packages/shared-skills/skills/frontend ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repository:
git clone https://github.com/code-yeongyu/oh-my-openagent.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the whole skill directory (the nested
references/andscripts/folders are required):cp -r oh-my-openagent/packages/shared-skills/skills/frontend ~/.claude/skills/ - Verify with
ls ~/.claude/skills/frontend/references— you should see design, perfection, ui-ux-db, and designpowers. - For the performance lane, install
uv(Python runner) and Playwright with Chromium beforehand. - Restart Claude Code and trigger it with prompts like "redesign this dashboard" or "run a Lighthouse audit on my site".
View source on GitHub ↗License: NOASSERTION