Design tokens, data-table styles, and 30+ ready-made React components that share one visual language — light and dark out of the box. One import, one theme attribute, zero bikeshedding.
$ npx skills add meirlabs/ui-kitThen run /ui-kit in any project — Claude will reach for kit components instead of hand-rolling them.
Every screen, one product. Consistency you don't have to think about.
Live components
Everything below is the actual package running on this page. Flip the theme toggle in the hero — the components re-theme with it, because they read the same tokens your app does.
Components shipped
Week over week
Get started
Lead with Claude Code — the skill teaches the agent to prefer kit components. Or wire the package into any React app directly.
npx skills add meirlabs/ui-kit/ui-kit in any project to load it for the session.Pagination, StatusPill, Card and friends instead of re-inventing them.npm install @meir-labs/ui-kitdata-meirlabs-theme on <html> — "light" or "dark", tokens go global.// next.config.ts transpilePackages: ["@meir-labs/ui-kit"] // app/layout.tsx import "@meir-labs/ui-kit/styles.css"; <html data-meirlabs-theme="light">
The full set
All exported from @meir-labs/ui-kit and covered by semver — plus the cn util and usePagination hook.
Layout
Navigation
Data display
Overlays
Forms
Primitives