This handles comprehensive React code reviews with a focus on practical issues that actually cause bugs and performance problems in production. It checks hook dependency arrays, component composition patterns, accessibility compliance, TypeScript typing, and React 19 specific features like Server Actions and useOptimistic. The examples are solid, showing real antipatterns like missing cleanup in useEffect or using manual fetching instead of TanStack Query. It categorizes findings by severity and delegates to a deeper architectural review agent when needed. Honest take: this is thorough enough to catch the kind of subtle React mistakes that slip through basic linting but will bite you later, especially around stale closures and unnecessary re-renders.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
6
skills.sh installs
4.5K
GitHub stars
369
last updated
Aug 21, 2026

Install

$ npx -y skills add giuseppe-trisciuoglio/developer-kit --skill react-code-review --agent claude-code

Installs into .claude/skills of the current project.

Files

React Code Review

Overview

This skill provides structured, comprehensive code review for React applications. It evaluates code against React 19 best practices, component architecture patterns, hook usage, accessibility standards, and production-readiness criteria. The review produces actionable findings categorized by severity (Critical, Warning, Suggestion) with concrete code examples for improvements.

This skill delegates to the react-software-architect-review agent for deep architectural analysis when invoked through the agent system.

When to Use

Sponsors

Details

Repository
github.com/giuseppe-trisciuoglio/developer-kit
Categories
Frontend Development, Git & Pull Requests, Code Review & Quality, Debugging, Design & UI/UX
First seen
May 16, 2026

More from giuseppe-trisciuoglio/developer-kit

All 102
1bencium avatarui-typographybencium/bencium-marketplaceProfessional typography rules for UI design, web applications, software interfaces, and all screen-based text. Enforces timeless typographic correctness that LL4Kskills.sh installs
2giuseppe-trisciuoglio avatarnextjs-app-routergiuseppe-trisciuoglio/developer-kitProvides patterns and code examples for building Next.js 16+ applications with App Router architecture. Use when creating projects with App Router, implementing4Kskills.sh installs
3giuseppe-trisciuoglio avatarnextjs-data-fetchinggiuseppe-trisciuoglio/developer-kitProvides Next.js App Router data fetching patterns including SWR and React Query integration, parallel data fetching, Incremental Static Regeneration (ISR), rev3.9Kskills.sh installs
4majidmanzarpour avatarthreejs-game-ui-designermajidmanzarpour/threejs-game-skillsDesign premium Three.js game UI. Use for HUDs, menus, overlays, pause/win/lose screens, settings, icon controls, touch UI, typography, responsive layout, safe a3.9Kskills.sh installs
5dotnet avatarplan-ui-changedotnet/skillsPlan complex Blazor UI features by decomposing them into focused components. USE FOR: building a complex Blazor page with multiple sections, planning component 3.7Kskills.sh installs
6bytedance avatarfrontend-designbytedance/deer-flowCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, 3.7Kskills.sh installs