# React Development

Skill for building modern React applications with hooks and functional components.

## Tools

- `scaffold_project` — Initialize a new React project with a standard template and tooling.
- `generate_component` — Generate functional React components with proper file structure.
- `web_fetch` — Fetch data from APIs during development to validate integration points.
- `build_check` — Run a production build to verify no compilation or type errors.

## Instructions

- Use functional components exclusively; avoid class components in new code.
- Leverage React hooks (`useState`, `useEffect`, `useContext`, `useMemo`) for state and side effects.
- Keep state as close to where it is used as possible; lift state only when necessary.
- Extract custom hooks for reusable logic that spans multiple components.
