What problem does it solve?
Review frontend React/TypeScript code for the Jolteon monorepo. Use this skill whenever the user asks to review, audit, check, or critique frontend code — whether it's a PR diff, a specific file, a feature branch, or a set of components. Also trigger when the user mentions "review my component", "check this code", "code review", "PR review", "is this good React code", "audit the frontend", or wants feedback on React/TypeScript code quality — even if they don't explicitly say "review". If the user pastes or references frontend .tsx/.ts code and asks for feedback, use this skill.
Core Features & Use Cases
Your review should be constructive, specific, and actionable. Flag real issues, highlight good patterns, and suggest concrete improvements. Avoid nitpicking formatting (Prettier handles that) or linting issues (ESLint catches those).
- Flag unnecessary memoization in React 19 with the React Compiler; useMemo/useCallback/memo should be avoided unless a clear reason exists
- Prefer existing reusable components from components/ui/ and shadcn/ui patterns to avoid reinventing UI primitives
- Provide actionable feedback on component design, type correctness, accessibility, performance, and code quality
- Ensure reviews align with the project's frontend architecture guides and TailwindCSS v4 styling
Quick Start
Paste the frontend file or PR diff and ask me to review it for React/TypeScript quality.