This teaches Claude to build accessible React UIs with Base UI's unstyled component primitives. You get forms, menus, overlays, sliders, and toasts with full accessibility baked in, but zero styling opinions. The render prop pattern and mergeProps utility let you compose custom components while keeping ARIA attributes and keyboard behavior intact. Use this when you want headless components that work with your design system instead of fighting a premade theme. The skill covers 25+ components and handles the tricky bits like portal positioning, RTL support, and form validation timing. If you're building a component library or need total style control without reinventing accessibility, this is the reference you want.

skills.sh installs
235
GitHub stars
23
last updated
Aug 21, 2026

Install

$ npx -y skills add itechmeat/llm-code --skill base-ui --agent claude-code

Installs into .claude/skills of the current project.

Files

Base UI (React)

Base UI provides unstyled, composable React components. This skill focuses on assembling multi-part components, composing with the render prop, and meeting accessibility requirements while you supply styling.

Quick navigation (references)

Utilities

  • references/csp-provider.md
  • references/direction-provider.md
  • references/merge-props.md
  • references/use-render.md

Forms & inputs

  • references/form.md
  • references/fieldset.md
  • references/input.md
  • references/number-field.md
  • references/otp-field.md
  • references/radio.md
  • references/select.md
  • references/slider.md
  • references/switch.md

Feedback & status

  • references/meter.md
  • references/progress.md
  • references/toast.md

Menus, navigation, overlays

  • references/drawer.md
  • references/menu.md
  • references/menubar.md
  • references/navigation-menu.md
  • references/popover.md
  • references/preview-card.md
  • references/tabs.md
  • references/tooltip.md

Toggles & controls

  • references/toggle.md
  • references/toggle-group.md
  • references/toolbar.md

Layout & separators

  • references/scroll-area.md
  • references/separator.md

Release Highlights (1.9.0)

Sponsors

Details

Repository
github.com/itechmeat/llm-code
Categories
Frontend Development, AI & Agent Building
First seen
Jun 3, 2026

More from itechmeat/llm-code

All 10
1dfinity avatarasset-canisterdfinity/icskillsDeploy frontend assets to the IC. Covers certified assets, SPA routing with .ic-assets.json5, content encoding, and programmatic uploads. Use when hosting a fro228skills.sh installs
2yonatangross avatardoctoryonatangross/orchestkitOrchestKit doctor for health diagnostics across manifest integrity, hook configuration, skill validation, agent frontmatter, MCP server connectivity, CC version227skills.sh installs
3mhattingpete avatartechnical-doc-creatormhattingpete/claude-skills-marketplaceCreate HTML technical documentation with code blocks, API workflows, system architecture diagrams, and syntax highlighting. Use when users request technical doc221skills.sh installs
4gleapsdk avatargleap-sdk-setupgleapsdk/agent-skillsIntegrates the Gleap customer feedback SDK into projects. Detects the platform (JavaScript, iOS, Android, React Native, Flutter, Ionic Capacitor, Cordova, Flutt217skills.sh installs
5yonatangross avatari18n-date-patternsyonatangross/orchestkitImplements internationalization (i18n) in React applications. Covers user-facing strings, date/time handling, locale-aware formatting, ICU MessageFormat, and RT215skills.sh installs
6tamiror6 avatarshopify-polaris-web-componentstamiror6/shopify-app-skillsUse Shopify Polaris Web Components (s-* custom elements) for App Home UI. Use when building App Home surfaces (not embedded apps), designing UI with s-page, s-s213skills.sh installs