heroui-react

Implement HeroUI v3 components with Tailwind v4 and CSS variable theming.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/msadowskigraduate/crusader --skill heroui-react-msadowskigraduate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: heroui-react
Source: https://github.com/msadowskigraduate/crusader/tree/main/.agents/skills/heroui-react
Command: npx skills add https://github.com/msadowskigraduate/crusader --skill heroui-react-msadowskigraduate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

HeroUI v3 simplifies building accessible, theme-ready React UIs by providing a modern component library that embraces Tailwind v4 styling and CSS variable theming, reducing boilerplate and setup time.

Core Features & Use Cases

  • Compound components: use Card.Header, Card.Content, etc., for flexible UI composition.
  • Theming with oklch CSS variables: effortless dark/light theming without runtime providers.
  • Zero-provider pattern: integrate directly with React apps using @heroui/react and standard Tailwind setup.
  • Use Case: quickly scaffold dashboards, forms, and modals with consistent design system conformance.

Quick Start

Install dependencies and import HeroUI components in your React project to begin building accessible UIs with HeroUI v3.

Frequently Asked Questions about heroui-react

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up HeroUI v3 components in a React project?

Set up HeroUI v3 by installing dependencies and importing components from @heroui/react. The zero-provider pattern integrates directly with React apps using standard Tailwind setup, requiring no runtime provider for accessible UIs.

Does HeroUI v3 require a runtime provider for theming?

HeroUI v3 requires no runtime provider for theming. It uses a zero-provider pattern with oklch CSS variables, enabling effortless dark and light theming directly through Tailwind v4 styling.

How do HeroUI compound components work for UI composition?

HeroUI compound components work by using nested elements like Card.Header and Card.Content. This pattern provides flexible UI composition, allowing developers to build accessible dashboards and forms with consistent design system conformance.

Can I use HeroUI components with Tailwind v4?

You can use HeroUI components with Tailwind v4. The library embraces Tailwind v4 styling and CSS variable theming, reducing boilerplate and setup time while enforcing accessible, theme-aware UI patterns.

What is the best way to handle dark and light theming in React without a provider?

The best way to handle dark and light theming without a provider is using HeroUI v3's oklch CSS variables. This approach enables effortless theme switching by leveraging semantic theming and Tailwind v4 integration.