engrate-components

Integrate Engrate React components with design tokens and Tailwind CSS v4.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/engrate/eg-components --skill engrate-components
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: engrate-components
Source: https://github.com/engrate/eg-components/tree/main
Command: npx skills add https://github.com/engrate/eg-components --skill engrate-components

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the adoption of Engrate's React component library by providing a clear, structured guide for teams to integrate components and maintain design consistency across projects.

Core Features & Use Cases

  • Import components from @engrate/components into React apps to accelerate UI development.
  • Apply Engrate design tokens to ensure a cohesive visual language across dashboards, admin panels, and marketing sites.
  • Leverage TypeScript typings, Tailwind v4 styling, and accessible primitives to build reliable, scalable interfaces.

Quick Start

Install the package and import the library styles to begin using Engrate components in your project.

Frequently Asked Questions about engrate-components

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

FAQPage Schema
How do I integrate a React component library into an existing project using TypeScript?

To integrate a React component library, install the @engrate/components package and import the library styles into your existing React project to begin composing UI elements with TypeScript typings.

How do I apply design tokens to maintain UI consistency across React dashboards?

Apply Engrate design tokens to maintain UI consistency across React dashboards by importing the provided styles and using accessible primitives, ensuring a cohesive visual language across admin panels and marketing sites.

Can I use these React components with Tailwind CSS v4?

Yes, you can use these React components with Tailwind CSS v4. The components are designed for React 18/19 environments and compose seamlessly with Tailwind v4 styling to build scalable interfaces.

How do I set up Storybook for a React component library using design tokens?

Setting up Storybook for a React component library involves importing the provided TypeScript types, applying Engrate design tokens, and styling components with Tailwind CSS v4 to visualize UI primitives accurately.

Do I need React 18 or 19 to use Engrate components?

Yes, you need React 18 or 19 to use Engrate components. The library requires importing styles and leveraging TypeScript typings within React 18/19 environments to ensure reliable component composition.

What is the best way to build accessible interfaces with a React component library?

The best way to build accessible interfaces is leveraging accessible primitives from @engrate/components, applying design tokens, and composing components with Tailwind CSS v4 to construct reliable, scalable user interfaces.