| name | frontend-design |
| description | Umbrella skill for product-facing frontend design work. Use when a request involves UI/UX, landing pages, conversion funnels, design systems, design review, redesigns, premium polish, motion, interaction, design tokens, or choosing which frontend/design specialist skill to load. Routes to the appropriate local skills while keeping root DESIGN.md and implementation context in mind. |
| compatibility | Designed for Pi Coding Agent and other Agent Skills-compatible coding agents. |
| metadata | {"version":"1.0.0","author":"AOC"} |
| allowed-tools | Read Bash |
Frontend Design Umbrella Skill
Use this skill when the user asks for frontend/product-facing work but the exact specialist skill is unclear.
Prime directive
- Read root
DESIGN.md before product-facing UI, copy, layout, docs-site, marketing, or media changes.
- Preserve existing stack, components, tokens, accessibility, and route conventions.
- Load the narrowest specialist skill only when its body is needed. Do not inject every design skill by default.
- For implementation work, inspect code narrowly before editing and run targeted checks.
Skill router
Load these skills as needed:
| Need | Skill |
|---|
| End-to-end conversion architecture, landing pages, CTAs, lead capture, pricing, onboarding, funnel analytics | funnel-design |
| Broad art direction / which design mode to use | design-director |
| Critique an existing UI or design artifact | design-review |
| Redesign a screen/page/flow | design-redesign |
| High-end SaaS/product polish and visual refinement | design-premium-ui |
| Token extraction, token mapping, design-system values | design-tokens |
| Design handoff/spec from visual direction to implementation | design-handoff or design-spec |
| Compare design versions or regressions | design-diff |
| Motion language, transitions, animation direction | motion-director |
| Anime.js timeline/scroll/review implementation | local animejs-* skills if present |
| Browser visual QA, screenshots, site interaction | agent-browser if available |
| HyperFrames/media/campaigns | aoc-hyperframes / hyperframes |
Default triage
Ask or infer:
- Is this audit, design/spec, implementation, or review?
- What surface: landing page, app screen, docs site, checkout, onboarding, dashboard, media?
- What outcome: clarity, conversion, activation, trust, polish, accessibility, performance?
- What constraints: existing design system, brand, framework, deadline, compliance/privacy?
Lightweight operating modes
UI patch
- Read
DESIGN.md.
- Inspect target route/component.
- Apply smallest coherent change.
- Run targeted lint/type/build/test.
Review/audit
- Read
DESIGN.md.
- Map route/component evidence.
- Score issues by severity and impact.
- Recommend fixes with file paths.
Funnel work
Load funnel-design.
Visual redesign or premium polish
Load design-redesign, design-premium-ui, or design-director depending on request scope.
Motion work
Load motion-director; for Anime.js implementation, load the specific animejs-* skill.
Output expectation
Be concise. Report:
- specialist skill loaded, if any
- design contract/source used
- key files inspected/changed
- validation performed
- next recommended action