What problem does it solve?
This Skill provides comprehensive guidelines to prevent inconsistent, unoptimized, and hard-to-maintain React/TypeScript applications. It helps teams avoid technical debt and ensures efficient, standardized development practices for modern frontend projects.
Core Features & Use Cases
- Modern React Patterns: Guides on Suspense-based data fetching, lazy loading,
useSuspenseQuery, and proper component structuring.
- Structured File Organization: Establishes clear
features/ vs components/ distinctions and subdirectories for API, hooks, and types.
- Performance & TypeScript Best Practices: Covers
useMemo, useCallback, React.memo, debouncing, strict TypeScript standards, and type-safe styling with MUI v7.
- Use Case: A team needs to standardize their React development. This skill provides a comprehensive guide for building new features, components, and data fetching logic, ensuring consistency and high performance.
Quick Start
Generate a new React component following the modern checklist, including lazy loading and useSuspenseQuery for data fetching.