What problem does it solve?
This Skill eliminates the risk of writing outdated, inconsistent React code that misses modern React 19 features and best practices, which can lead to performance bottlenecks, bugs, and unmaintainable component architectures.
Core Features & Use Cases
- React 19 Pattern Guidance: Covers Server Components, the
use hook, Actions, useActionState, ref as prop, and modern effect/ref best practices.
- Convention References: Includes specific guides for TypeScript type imports, component file naming, CSS Module styling, avoiding barrel file imports, component interface typing, and stabilizing JSX prop functions with
useCallback.
- Use Case: For example, when building a new bookmark display feature for the favoritable app, use this skill to ensure components default to Server Components, use proper TypeScript prop types, and avoid performance pitfalls like inline function props.
Quick Start
Use the react-development skill to build a Server Component that fetches and displays a user's saved bookmarks with label-based filtering, adhering to all outlined best practices.