What problem does it solve?
Setting up and configuring a modern React 19 development environment with TypeScript, Vite, linting, and testing can be complex and time-consuming. This Skill provides production-ready configurations.
Core Features & Use Cases
- Vite + React 19: Configure Vite with
@vitejs/plugin-react and babel-plugin-react-compiler for automatic optimization.
- Strict TypeScript: Set up
tsconfig.json with strict: true, noUncheckedIndexedAccess, and verbatimModuleSyntax for robust type safety.
- Biome Integration: Replace ESLint and Prettier with Biome for fast, unified linting and formatting.
- Vitest Testing: Configure Vitest with
jsdom environment and React Testing Library for efficient unit and component testing.
- Use Case: Initialize a new React 19 project with all the recommended tooling, ensuring strict type checking, automatic code formatting, and a robust testing setup from day one.
Quick Start
Use the tooling-setup skill to configure Vite, TypeScript, Biome, and Vitest for a new React 19 project.