Agent skill

Chakra UI Builder Skill: Chakra UI v3 Components and Themes

The chakra-ui-builder skill makes an AI coding agent write Chakra UI v3 components with semantic tokens, Field.Root forms and mobile first breakpoints, and set up the provider first.

Install
git clone https://github.com/chakra-ui/chakra-ui.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the chakra-ui-builder skill?

The chakra-ui-builder skill is a SKILL.md in the chakra-ui/chakra-ui repository. It tells an AI coding agent to read your project, set up Chakra UI v3 with the CLI and Provider, then build accessible, responsive components with semantic tokens. Three reference files cover theming, charts and component choice.

Its first instruction is to read package.json before writing anything. The agent looks for the Chakra UI version, the framework, TypeScript or JavaScript, and the package manager implied by the lockfile, then matches existing naming and import style.

The skill lives in the skills folder of the Chakra UI repository, next to the component library it describes. It defaults to v3 patterns and uses v2 only when your project is explicitly on v2.

Setup it walks through

  • Install @chakra-ui/react and @emotion/react with npm, pnpm, yarn or bun.
  • Run the CLI snippet command, which adds the provider, toaster and tooltip snippets and installs next-themes.
  • Wire the Provider into app/layout.tsx, pages/_app.tsx or src/main.tsx, depending on the framework.
  • Fall back to a manual Provider file when the CLI fails.
  • Fix common problems: unstyled components, hydration mismatch and the v2 extendTheme pattern.

Rules it applies while building

  • Layout primitives such as Stack, HStack, SimpleGrid and Container instead of nested Box wrappers.
  • Semantic tokens such as bg.subtle and fg.muted, with colorPalette in place of colorScheme.
  • Mobile first responsive props, covering at least base and md.
  • Field.Root for forms, and disabled instead of isDisabled.
  • An aria-label on icon only buttons, meaningful alt text and a proper heading order.

Reference files for deeper work

Three files sit in a references folder: theming.md for tokens, recipes and slot recipes, charts.md for the charts package, and component-decision-tree.md for choosing between similar components. The skill tells the agent when to open each.

Who the chakra-ui-builder skill is for

Best for

  • React projects that already use, or are about to adopt, Chakra UI v3.
  • Next.js App Router work where use client should stay on leaf components.
  • Brand theming with design tokens. For token workflows, see design-token.

Not for

Use it with UiChemy

Chakra output is React code. UiChemy Composer is an AI visual editor that writes real HTML, CSS and JS inside Elementor or Gutenberg, and Figma to WordPress converts Figma designs. Click Get Started on uichemy.com. See also design-system-patterns.