React Frontend Best Practices
Provides domain-specific best practices for building React Single Page Applications with TypeScript.
by ilteoood
The skill
Provides domain-specific best practices for building React Single Page Applications with TypeScript. Use when developing, structuring, or reviewing a React SPA — including feature-based architecture, component and hook placement, TypeScript type safety, functional component patterns, performance optimisation (useCallback/useMemo/stable handlers), CSS Modules styling, routing with centralised route constants, data fetching with TanStack React Query, internationalization (i18n), accessibility (a11y/ARIA), environment variable validation, and unit testing with Vitest + React Testing Library. Also covers the pre-commit quality gate (lint, typecheck, test, coverage, snapshots) and Conventional Commits. Trigger terms: React SPA, React component, custom hook, CSS Modules, React Query, react-i18next, Vitest, React Testing Library, feature folder, route constants, component placement.
This skill's licence does not allow redistribution, so the store does not show its text. Read it at the source.
Use this skill
Connect your agent to the Skill Store MCP server and ask for it by ref: ilteoood/react-frontend-best-practices-48660982807.
Details
- Publisher
- ilteoood
- Category
- Software Development › Frontend & UI
- Updated
- 2026-10-16
References
More from ilteoood
- Gh Stack Manages stacked PRs and splits multi-part work into reviewable branches with gh-stack.
- Localhost Run Expose local HTTP, HTTPS, and TLS applications to the public internet through localhost.run SSH t…
- Create React Native Library Scaffolds React Native libraries with create-react-native-library for standalone libraries or loc…
- React Native Best Practices Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks…