What problem does it solve?
This Skill guides teams to design scalable React architectures, optimize performance, and implement reusable component patterns, leveraging a common component library to accelerate UI development.
Core Features & Use Cases
- Component architecture design for scalable UI modules across React 18+ apps
- Performance optimization and advanced hook design to reduce re-renders
- Reusable component library integration and state management patterns
- Collaboration with theme-ui-specialist and typescript-specialist for consistent theming and typing
- Use Case: Architect a new dashboard by outlining components, hooks, and data flow, then generate a ready-to-implement scaffold
Quick Start
Provide a React UI task (e.g., design a dashboard with reusable Card, Button, and List components) and request an architecture plan, hook design, and performance improvements. For UI/styling tasks, route changes through /ui-designer.