UI SKILLBOOK
Agent

UI Skillbook for Cursor

Give Cursor access to UI Skillbook's design knowledge. Open any skill below and use “Copy for agent” to paste it directly into your session.

CLI

Browse and fetch skills from a terminal or an agent's shell tool.

npx uiskillbook start
npx uiskillbook list --category motion
npx uiskillbook get pressed-button-feedback

MCP

Connect Cursor to the catalog over Model Context Protocol — list_skills and get_skill tools. Setup varies by agent; point it at the endpoint below.

https://uiskillbook.com/mcp

Or skip both — every skill page has a “Copy for agent” button you can paste directly into a session.

01

accessible-focus-states

Keep a visible, high-contrast focus indicator on every interactive element, without a generic browser outline or none at all.

Accessibility · Interaction
02

color-contrast-for-taste

Use accessible contrast ratios as a floor, then build restrained hierarchy on top of them rather than treating them as the whole job.

Visual · Accessibility · Taste
03

dashboard-information-density

Fit more real information on screen without it reading as cluttered, by controlling hierarchy instead of shrinking everything uniformly.

Layout · Design Systems
04

data-table-scannability

Structure table rows and columns so the eye can scan down and across without losing its place.

Layout · Visual
05

empty-state-design

Treat empty states as an onboarding opportunity, not a placeholder to fill later.

Visual · Taste
06

form-field-validation-timing

Validate at the right moment — not on every keystroke, not only on submit.

Forms · Interaction
07

motion-easing-basics

Use short, purposeful easing curves that clarify state changes instead of decorating them.

Motion
08

navigation-active-states

Make it unambiguous where the user is, at every level of nested navigation.

Navigation · Visual
09

optical-alignment

Align interface elements by perceived visual weight, not just mathematical geometry.

Visual · Typography
10

pressed-button-feedback

Give every interactive control an immediate, physical-feeling response to a press.

Interaction · Motion
11

responsive-breakpoint-strategy

Choose breakpoints based on where your content actually breaks, not a fixed device-width list.

Responsive · Layout
12

spacing-rhythm

Use a consistent spacing scale and grouping logic instead of arbitrary padding values.

Layout · Visual
13

uiskillbook-start

Routing skill for agents. Explains how to search, filter, and fetch skills from UI Skillbook instead of loading the whole catalog.

Design Systems