Follow these steps to deliver high-quality UI/UX output with minimal back-and-forth.
1) Triage
Ask only what you must to avoid wrong work:
- Target platform: web / iOS / Android / desktop
- Stack (if code changes): React/Next/Vue/Svelte, CSS/Tailwind, component library
- Goal and constraints: conversion, speed, brand vibe, accessibility level (WCAG AA?)
- What you have: screenshot, Figma, repo, URL, user journey
If the user says "全部都要" (design + UX + code + design system), treat it as four deliverables and ship in that order.
2) Produce Deliverables (pick what fits)
Always be concrete: name components, states, spacing, typography, and interactions.
- UI concept + layout: Provide a clear visual direction, grid, typography, color system, key screens/sections.
- UX flow: Map the user journey, critical paths, error/empty/loading states, edge cases.
- Design system: Tokens (color/typography/spacing/radius/shadow), component rules, accessibility notes.
- Implementation plan: Exact file-level edits, component breakdown, and acceptance criteria.
3) Use Bundled Assets
This skill bundles data you can cite for inspiration/standards.
- Design intelligence data: Read from
skills/ui-ux-pro-max/assets/data/ when you need palettes, patterns, or UI/UX heuristics.
- Upstream reference: If you need more phrasing/examples, consult
skills/ui-ux-pro-max/references/upstream-skill-content.md.
4) Optional Script (Design System Generator)
If you need to quickly generate tokens and page-specific overrides, use the bundled script:
python3 skills/ui-ux-pro-max/scripts/design_system.py --help
Prefer running it when the user wants a structured token output (ASCII-friendly).
Output Standards
- Default to ASCII-only tokens/variables unless the project already uses Unicode.
- Include: spacing scale, type scale, 2-3 font pair options, color tokens, component states.
- Always cover: empty/loading/error, keyboard navigation, focus states, contrast.
1---2name: ui-ux-pro-max-23description: UI/UX design intelligence and implementation guidance for building polished interfaces. Use when the user asks for UI design, UX flows, information architecture, visual style direction, design systems/tokens, component specs, copy/microcopy, accessibility, or to generate/critique/refine frontend UI (HTML/CSS/JS, React, Next.js, Vue, Svelte, Tailwind). Includes workflows for (1) generating new UI layouts and styling, (2) improving existing UI/UX, (3) producing design-system tokens and component guidelines, and (4) turning UX recommendations into concrete code changes.4---5
6Follow these steps to deliver high-quality UI/UX output with minimal back-and-forth.
7
8## 1) Triage
9Ask only what you must to avoid wrong work:
10- Target platform: web / iOS / Android / desktop
11- Stack (if code changes): React/Next/Vue/Svelte, CSS/Tailwind, component library
12- Goal and constraints: conversion, speed, brand vibe, accessibility level (WCAG AA?)
13- What you have: screenshot, Figma, repo, URL, user journey
14
15If the user says "全部都要" (design + UX + code + design system), treat it as four deliverables and ship in that order.
16
17## 2) Produce Deliverables (pick what fits)
18Always be concrete: name components, states, spacing, typography, and interactions.
19
20- **UI concept + layout**: Provide a clear visual direction, grid, typography, color system, key screens/sections.
21- **UX flow**: Map the user journey, critical paths, error/empty/loading states, edge cases.
22- **Design system**: Tokens (color/typography/spacing/radius/shadow), component rules, accessibility notes.
23- **Implementation plan**: Exact file-level edits, component breakdown, and acceptance criteria.
24
25## 3) Use Bundled Assets
26This skill bundles data you can cite for inspiration/standards.
27
28- **Design intelligence data**: Read from `skills/ui-ux-pro-max/assets/data/` when you need palettes, patterns, or UI/UX heuristics.
29- **Upstream reference**: If you need more phrasing/examples, consult `skills/ui-ux-pro-max/references/upstream-skill-content.md`.
30
31## 4) Optional Script (Design System Generator)
32If you need to quickly generate tokens and page-specific overrides, use the bundled script:
33
34```bash
35python3 skills/ui-ux-pro-max/scripts/design_system.py --help
36```
37
38Prefer running it when the user wants a structured token output (ASCII-friendly).
39
40## Output Standards
41- Default to ASCII-only tokens/variables unless the project already uses Unicode.
42- Include: spacing scale, type scale, 2-3 font pair options, color tokens, component states.
43- Always cover: empty/loading/error, keyboard navigation, focus states, contrast.