Provides patterns and references for building composable, accessible UI components: composition APIs, polymorphism, design tokens, publishing to npm/registry, and documentation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vercel-components-build:building-componentsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use when the user is:
references/accessibility.mdxreferences/as-child.mdxreferences/composition.mdxreferences/data-attributes.mdxreferences/definitions.mdxreferences/design-tokens.mdxreferences/docs.mdxreferences/marketplaces.mdxreferences/npm.mdxreferences/polymorphism.mdxreferences/principles.mdxreferences/registry.mdxreferences/state.mdxreferences/styling.mdxreferences/types.mdxUse when the user is:
npx claudepluginhub vercel/components.buildBuilds production-ready frontend components with accessible markup, sensible props, and defined states. Use when creating, refactoring, or designing component APIs.
Guides building and evolving design systems with design tokens, component APIs, and documentation strategies. Activates on design system or component library discussions.
Builds accessible, responsive, performant frontend components using design systems, modern CSS, WCAG patterns, and React/Vue/Svelte examples.