What problem does it solve?
Frontend development can be complex, inconsistent, and slow without clear guidelines. This Skill provides a comprehensive, opinionated guide to modern React/TypeScript development, ensuring consistency, performance, and maintainability across your applications. It eliminates guesswork and reduces the time spent on architectural decisions and debugging common anti-patterns.
Core Features & Use Cases
- Modern React Patterns: Implement Suspense-based data fetching, lazy loading, and efficient component structures to build high-performance UIs.
- Structured Development: Organize your frontend code with clear feature directories, consistent styling (MUI v7), and robust routing (TanStack Router).
- Performance & Type Safety: Optimize rendering with memoization, prevent memory leaks, and enforce strict TypeScript standards to catch errors early.
- Use Case: When starting a new React feature, use this Skill to instantly get checklists for component creation, data fetching with
useSuspenseQuery, file organization, and styling, ensuring your code adheres to best practices from the start.
Quick Start
To get a quick checklist for creating a new React component, ask:
"Give me the new component checklist from the frontend-dev-guidelines skill."