UI/UX design intelligence. Invoke when user asks for UI design, improvement, review, or frontend implementation. Provides styles, palettes, fonts, and UX guidelines.
Comprehensive design guide for web and mobile applications. Contains design intelligence for styles, color palettes, typography, UX guidelines, and chart types.
Reference these guidelines when:
Accessibility (CRITICAL)
color-contrast: Minimum 4.5:1 ratio for normal textfocus-states: Visible focus rings on interactive elementsalt-text: Descriptive alt text for meaningful imagesaria-labels: aria-label for icon-only buttonskeyboard-nav: Tab order matches visual orderform-labels: Use <label> with for attributeTouch & Interaction (CRITICAL)
touch-target-size: Minimum 44x44px touch targetshover-vs-tap: Use click/tap for primary interactions (no hover-only critical actions)loading-buttons: Disable button during async operationserror-feedback: Clear error messages near problemcursor-pointer: Add cursor-pointer to clickable elementsPerformance (HIGH)
image-optimization: Use WebP, srcset, lazy loadingreduced-motion: Check prefers-reduced-motioncontent-jumping: Reserve space for async content (CLS)Layout & Responsive (HIGH)
viewport-meta: width=device-width initial-scale=1readable-font-size: Minimum 16px body text on mobilehorizontal-scroll: Ensure content fits viewport width (no accidental scroll)z-index-management: Define z-index scale (e.g., 10, 20, 30, 50)Typography & Color (MEDIUM)
line-height: Use 1.5-1.75 for body textline-length: Limit to 65-75 characters per linefont-pairing: Match heading/body font personalitiesconsistency: Use consistent H1-H6 hierarchyAnimation (MEDIUM)
duration-timing: Use 150-300ms for micro-interactionstransform-performance: Use transform/opacity, not width/height/top/leftloading-states: Skeleton screens or spinnersStyle Selection (MEDIUM)
style-match: Match style to product type (e.g., Trust for Fintech, Playful for Gaming)consistency: Use same style across all pagesno-emoji-icons: Use SVG icons (Lucide, Heroicons), not emojisCharts & Data (LOW)
chart-type: Match chart type to data typecolor-guidance: Use accessible color palettes for datadata-table: Provide table alternative for accessibilityWhen user requests UI/UX work (design, build, create, implement, review, fix, improve), follow this workflow:
Extract key information:
Before coding, formulate a design system:
lucide-react or similar).class, md:class, lg:class).When asked to design, produce something like:
Recommended Design System
- Style: Soft UI / Minimalism
- Colors: Navy Blue (#1e293b) + Emerald Green (#10b981) for accents
- Font: Inter (Body) + Playfair Display (Headings)
- Shadows:
shadow-mdfor cards,shadow-lgfor hover- Radius:
rounded-lg(0.5rem)
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer