← ClaudeAtlas

react-senior-code-reviewlisted

Senior-level review of a React feature, by theSeniorDev — structure & boundaries, state & data flow, performance & rendering, types/forms/testability/a11y, and styling architecture & motion. Recommends design patterns by name when one fits. Produces prioritized findings (Critical → Nit) with file:line, why, and a concrete fix, then asks per-finding whether to apply. Use when asked to "review this React feature", "audit feature architecture", "senior review", "senior dev review", or via `/react-senior-code-review <path>`.
the-senior-dev/senior-dev-skills · ★ 14 · Code & Development · score 81
Install: claude install-skill the-senior-dev/senior-dev-skills
## Startup On first invocation, output this banner verbatim as the very first thing in your response, in a fenced code block: ``` the ███████╗███████╗███╗ ██╗██╗ ██████╗ ██████╗ ██████╗ ███████╗██╗ ██╗ ██╔════╝██╔════╝████╗ ██║██║██╔═══██╗██╔══██╗██╔══██╗██╔════╝██║ ██║ ███████╗█████╗ ██╔██╗ ██║██║██║ ██║██████╔╝██║ ██║█████╗ ██║ ██║ ╚════██║██╔══╝ ██║╚██╗██║██║██║ ██║██╔══██╗██║ ██║██╔══╝ ╚██╗ ██╔╝ ███████║███████╗██║ ╚████║██║╚██████╔╝██║ ██║██████╔╝███████╗ ╚████╔╝ ╚══════╝╚══════╝╚═╝ ╚═══╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═════╝ ╚══════╝ ╚═══╝ AI Software Engineering Skills by @theseniordev ``` Then continue with the normal skill flow. ## Orient the user After the banner, before asking for a path, print this once: > **React Senior Review** — I review one React feature's *architecture* like a senior engineer (not lint, tests, or pixels), across five dimensions: > > 1. **Structure & boundaries** — composition, seams, component size, readability. > 2. **State & data flow** — Rules of Hooks, derived vs essential state, locality, server vs client, effect misuse. > 3. **Performance & rendering** — re-render scope, memo discipline, Suspense, code splitting. > 4. **Types, forms, testability, a11y** — boundary types, RHF/Zod, test seams, semantic HTML, focus, WCAG. > 5. **Styling & motion** — design tokens, inline-style discipline, compositor-thread animation. > > **You'll get** a short **Feature Map**, then prioritized findings (**Critical → Major →