react-component-developer

Create and maintain Tailwind-based React components with accessible patterns.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create, extend, and maintain a Tailwind-based React component library that promotes consistency and reusability across teams.

Core Features & Use Cases

  • Scaffolds new components using a standardized, accessible pattern aligned with Tailwind design tokens.
  • Provides guidance for design-system primitives, form elements, and layout components with consistent APIs.
  • Triggers on requests for component creation, version updates, documentation, accessibility implementation, and API design.

Quick Start

Assemble a new component directory under components/, implement with Tailwind-styled patterns, and reference the SKILL.md guidelines to ensure consistency.

Frequently Asked Questions about react-component-developer

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

FAQPage Schema
How do I scaffold a React component library with Tailwind?▼

Scaffold React components by automating directory creation under components/ and applying standardized patterns with Tailwind design tokens, forwardRef, and class-merge utilities for consistent, reusable UI components.

How do I ensure accessibility in a React UI component?▼

Ensure React component accessibility by implementing semantic HTML and ARIA attributes aligned with standardized design-system patterns to support screen reader interaction and compliance.

What is the best way to maintain consistent component APIs in React?▼

Maintain consistent React component APIs by enforcing a standardized pattern with forwardRef, class-merge utilities, and clearly defined APIs across design-system primitives and form elements.

Can I use this to document APIs for existing React components?▼

Yes, you can document APIs for existing React components. The workflow triggers on requests for documentation, version updates, and accessibility implementation to maintain library consistency.