---
name: honest-ui
description: Add and customize Honest UI components, charts, icons, assets, and shaders in React projects.
license: MIT
compatibility: Requires a React or Next.js project with Tailwind CSS.
metadata:
  source: https://www.honestui.com/llms.txt
---

# Honest UI

Use this skill when a user wants to install, add, customize, or debug Honest UI components, charts, icons, assets, animated components, or shaders.

## Workflow

1. Read `/llms.txt` to find the relevant documentation page.
2. Read `/docs/get-started.md` before choosing an installation path.
3. Copy UI and animated component source with the Honest UI CLI.
4. Install the `honestui` package for charts, icons, logos, vectors, or shaders.
5. Follow the relevant accessibility, styling, fallback, and verification guidance before presenting the work as production-ready.

## Constraints

- Do not describe every Honest UI feature as copied source. Charts, icons, logos, vectors, and shaders remain package dependencies.
- Do not describe a component as accessible without verifying its final content, composition, styling, and behavior in the application.
- Preserve the project's existing React and Tailwind CSS setup unless the user explicitly asks to change it.
- Treat Apache ECharts as the underlying chart dependency.
- Import each package-backed feature from its documented entry point.
- Keep reduced-motion behavior and non-WebGL fallbacks when using animated components or shaders.
