What problem does it solve?
Frontend developers often spend excessive time manually reviewing React/TypeScript code for performance bottlenecks, accessibility gaps, type safety issues, and maintainability flaws, leading to inconsistent review quality and missed critical bugs that impact user experience and development efficiency.
Core Features & Use Cases
- Structured Multi-Dimension Review: Covers 5 core dimensions including performance (unnecessary re-renders, missing memoization), maintainability (component responsibility, prop complexity), accessibility (ARIA labels, keyboard navigation, color contrast), type safety (any type abuse, generic completeness), and code style standards.
- Prioritized Actionable Reports: Outputs severity-classified issues (blocking, warning, suggestion) with clear before/after refactoring examples for common frontend code problems.
- Use Case: A developer working on a React e-commerce product page can use this skill to quickly identify unnecessary re-renders in product card components and missing alt text for product images before merging code, reducing post-release bugs and improving accessibility compliance.
Quick Start
Use the frontend-code-review skill to review the attached React component code and get a prioritized list of issues and refactoring suggestions.