react-frontend-catalog

Indexes decomposed React and Next.js frontend skills for targeted pattern selection.

Updated Jul 27, 2026
One-click install
npx skills add https://github.com/arayaroma/ether --skill react-frontend-catalog-arayaroma
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: react-frontend-catalog
Source: https://github.com/arayaroma/ether/tree/main/skills/react-frontend-catalog
Command: npx skills add https://github.com/arayaroma/ether --skill react-frontend-catalog-arayaroma

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Large monolithic frontend skill files force you to load irrelevant guidance on every task. This catalog replaces two oversized skills (frontend-patterns and frontend-a11y) with an index of focused skills, so you load only the component, state, performance, or accessibility guidance relevant to the work at hand. ## Core Features & Use Cases - Skill Index by Domain: Maps tasks to focused skills covering component composition, custom hooks, Context + useReducer state, forms, error boundaries, performance, animation, and five accessibility topics. - Task-Based Selection Guidance: Explains how to match a task (e.g., building a modal) to the right combination of skills such as a11y-focus-management, react-animation, and a11y-media-motion. - Use Case: When implementing an accessible modal dialog in a Next.js app, consult this catalog to identify that you need focus management, keyboard navigation, and reduced-motion skills rather than loading one large frontend document. ## Quick Start Ask which React frontend skill applies to building an accessible modal with animations, and use the catalog to pick the matching focused skills.

Frequently Asked Questions about react-frontend-catalog

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

FAQPage Schema
How do I choose the right React skill for a frontend task?▼

Match the task to the catalog categories rather than the old monolithic files. Component work maps to react-component-composition or react-custom-hooks, state to react-state-context-reducer, and accessibility to the five a11y skills.

What React accessibility topics does the catalog cover?▼

The catalog lists five accessibility skills: a11y-forms for labels and error wiring, a11y-semantics-aria for semantic HTML and ARIA attributes, a11y-keyboard-nav for custom widget handlers, a11y-focus-management for modals, and a11y-media-motion for reduced motion.

Which skills apply when building a modal in React?▼

Building a modal touches a11y-focus-management for moving focus in and restoring it on close, react-animation for Framer Motion transitions, and a11y-media-motion for respecting prefers-reduced-motion. The catalog explicitly uses this as its selection example.

Does the catalog include React performance guidance?▼

Yes, the react-performance skill covers memoization, code splitting, and list virtualization. It sits in the Performance & polish section alongside react-animation for Framer Motion list and modal transitions.

When should I use this catalog instead of a single frontend patterns doc?▼

Use it whenever a task touches only part of the frontend domain, since loading one large document mixes irrelevant guidance. The catalog exists because the original frontend-patterns and frontend-a11y skills were split into focused units.