Keep your React app organized as it grows.
Guides development of maintainable React applications with strict typing, feature-based organization, and Suspense-first data fetching.
When to use it
Use when creating or refactoring frontend components and features, handling data, setting up routing, styling with MUI, or addressing performance.
It changes how the agent writes frontend project code by enforcing architectural, typing, loading, and performance standards.
What you provide
The guidelines target React applications and prescribe React component patterns.
The project must use TypeScript with strict mode enabled, explicit return types, and no implicit any.
The prescribed data-fetching pattern uses useSuspenseQuery from @tanstack/react-query.
The routing standards prescribe TanStack Router with folder-based routes and lazy-loaded route components.
No additional actions listed.