LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

heroui-react

HeroUI v3 React component library (Tailwind CSS v4 + React Aria). Use when building UIs with HeroUI — creating Buttons, Modals, Forms, Cards; installing @heroui/react; configuring dark/light themes with oklch variables; or fetching component docs. Keywords: HeroUI, Hero UI, heroui, @heroui/react, @heroui/styles.

29,095stars2,115forksUpdated 5/2/2026
Web Development#ui-components#react#accessible-design#react-aria#tailwind-css#hero-ui

Security Assessment

Low Risk(75/100)

Detected risks:

Remote Code Execution([SKILL.md] curl -fsSL https://heroui.com/install | bash)
Security Score75/100

About heroui-react

HeroUI v3 React is a powerful component library designed to streamline the development of accessible, customizable UIs in React applications. Built on top of Tailwind CSS v4 and React Aria, this library provides a set of UI components such as Buttons, Modals, Forms, and Cards, all optimized for accessibility and responsiveness. It allows developers to easily integrate styled components into their applications with minimal configuration, ensuring a smooth and efficient UI development experience.

With HeroUI v3, the focus is on composition over configuration, offering compound components that promote a more intuitive and maintainable approach to building UIs. It uses semantic variants like 'primary', 'secondary', and 'tertiary' to ensure clarity in usage and adopts the BEM (Block Element Modifier) naming convention for predictable styling. The library leverages CSS variable-based theming using the 'oklch' color space, providing a flexible way to manage dark and light themes across the application.

This skill is particularly valuable for React developers who need a flexible and accessible UI toolkit to accelerate the development process while maintaining a consistent, responsive design. It's ideal for building modern web applications that require rich, customizable UI components while adhering to accessibility best practices.

FAQ

How do I install HeroUI v3 React?

You can install HeroUI v3 React by running the command `npm i @heroui/styles @heroui/react tailwind-variants` to add the necessary packages.

What are the key differences between HeroUI v3 and v2?

In HeroUI v3, there is no need for a `<HeroUIProvider>`, animations are CSS-based, and the component API follows a compound structure. It also uses Tailwind CSS v4 and `@heroui/styles` instead of the v2 packages.

What is the recommended way to integrate HeroUI with Next.js?

For Next.js, install the dependencies with `npm i @heroui/styles @heroui/react tailwind-variants tailwindcss @tailwindcss/postcss postcss`, and then update `app/globals.css` to include Tailwind CSS v4.

How can I access component documentation?

You can access component documentation using the script commands like `node scripts/get_component_docs.mjs Button` or by visiting direct MDX URLs such as `https://heroui.com/docs/react/components/button.mdx`.

What theming options are available in HeroUI v3?

HeroUI v3 supports theming based on CSS variables using the 'oklch' color space, enabling easy configuration for both dark and light modes.

All Files

8 files
scripts/get_theme.mjs4.9 KB
View
scripts/list_components.mjs3.5 KB
View
LICENSE.txt11.0 KB
View
SKILL.md6.4 KB
View
scripts/get_component_docs.mjs3.9 KB
View
scripts/get_docs.mjs3.9 KB
View
scripts/get_source.mjs4.0 KB
View
scripts/get_styles.mjs4.0 KB
View

Install heroui-react

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

heroui-inc/heroui

Related Skills

pulumi-esc

78

skill-name

1,884

defold-core

5,619

animated-infographic

16