components-build-docs

Installation
SKILL.md

Overview

components.build is an open-source specification established by Vercel for designing and building modern UI components. It defines a formal standard for creating composable, accessible, and adoptable components for the web.

The specification is framework-agnostic in its principles but uses React for examples. It covers the full lifecycle of component development — from API design and composition patterns to styling, state management, accessibility, and distribution.

Key Principles

  • Composability over inheritance — Break monolithic components into small, focused subcomponents with clear APIs
  • Accessible by default — Semantic HTML, keyboard navigation, ARIA patterns, and focus management
  • Transparency — Developers should understand and be able to modify component internals
  • Theming via design tokens — Semantic CSS variable layers that separate intent from appearance

Topics Covered

Related skills
Installs
3
First Seen
Mar 27, 2026