Vercel Web Design Guidelines
Audits web UIs against more than 100 heuristics covering UX, layout and accessibility.
Level ●● Intermediate
Saves 1 to 3h per review
Version v2.0
Updated 2026-06-11
Available in: claude-code
Who it is for
UX designers, in-house marketing teams, frontend developers
Use cases
- Have an existing product page checked for UX and accessibility issues before launch.
Say this to activate the skill
""Audit this landing page against the Vercel guidelines""""List concrete UX fixes for this URL"" Install
mkdir -p ~/.claude/skills/vercel-web-design-guidelines && curl -fsSL https://collectivebrain.de/en/skills/vercel-web-design-guidelines/SKILL.md -o ~/.claude/skills/vercel-web-design-guidelines/SKILL.md
The command drops this page's SKILL.md straight into the right directory. No terminal? Download the file below and upload it in Claude.ai under Settings, Capabilities. Need help with setup? How to install skills →
--- name: vercel-web-design-guidelines description: Audits web UIs against heuristics for interaction, layout, typography, forms, and accessibility, returning prioritized, ready-to-apply fixes. --- This skill audits web UIs with a checklist modeled on Vercel's Web Interface Guidelines and turns every finding into a concrete fix. ## When this skill activates - A landing or product page needs a pre-launch UX and accessibility review. - The user wants concrete UX fixes for a URL or a component directory. - After a redesign, focus states, contrast, and responsive behavior need verification. ## Workflow 1. Clarify the input: render a live URL in a browser (screenshots at 360, 768, and 1280 px) or read local code. Always audit the rendered state, not just the source. 2. Interaction: everything interactive reachable via Tab, visible focus ring (never outline: none without a replacement), touch targets at least 44x44 px, links as <a> with href, buttons as <button>. 3. Measure accessibility instead of guessing: contrast at least 4.5:1 for body text and 3:1 for large text and UI elements, alt text, exactly one <h1>, clean heading order. 4. Forms: every input has a linked <label>, the correct type and autocomplete, errors shown at the field rather than only as a toast, submit works via Enter. 5. Layout and typography: consistent spacing scale (such as a 4 px grid), line length 45 to 90 characters, at least 16 px font size on mobile (avoids iOS auto-zoom), images with width and height to prevent layout shift. 6. Walk through states: hover, focus, active, disabled, loading, empty, and error per core component; missing states count as findings. 7. Responsive: no horizontal scrolling, no overlapping elements, no clipped text at the three test widths. 8. Prioritize findings (blocker, high, medium, low) and write one fix per finding with code or a CSS value. ## Output format Markdown report: short verdict (finding counts per severity), then one section per category. Each finding lists severity, location (selector or file:line), the violated rule, and the fix as a snippet. Close with 5 low-effort quick wins. ## Quality rules - Every finding names its exact location and can be applied without further research. - Contrast values are computed and stated as numbers, never as an impression. - Blocker is reserved for real usage barriers: keyboard traps, unlabeled forms, contrast below 3:1. - No generic advice like "improve the UX": every fix includes the target value or target markup. - Matters of taste are flagged as notes, kept separate from rule violations.
Compact, self-contained version by Collective Brain. Find the full original in the source ↗.
Share this skill
About this skill
Vercel Web Design Guidelines comes from Vercel Labs and is part of a community plugin. View source ↗