frontend-patterns
Installation
SKILL.md
Frontend Patterns
Overview
User interfaces exist to help users accomplish tasks. Every UI decision should make the user's task easier or the interface more accessible.
Core principle: Design for user success, not aesthetic preference.
This skill is advisory. Explicit user instructions, CLAUDE.md, repo standards, and approved plans override every suggestion here.
Reference Files
Read only the references needed for the current UI task:
references/ui-state-and-feedback.mdfor loading/error/empty/success ordering, skeleton vs spinner, and mutation feedbackreferences/accessibility-and-forms.mdfor WCAG-oriented checks, keyboard/focus, labels, form patterns, and mobile usabilityreferences/performance-and-layout.mdfor responsive checks, motion, overflow, URL state, performance guardrails, and light/dark mode checksreferences/design-md-authoring.mdfor creating or updating a spec-aligned project-localDESIGN.mdfrom screenshots, existing UI, user preferences, or a selected inspiration stylereferences/design-md-inspiration-index.mdonly when the user asks for a style reference, brand-like direction, moodboard, or DESIGN.md-style examples