code-reviewer

Reviews TypeScript, React, and Node.js code for quality, correctness, maintainability, and security, providing refactor suggestions with examples.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sonyho2715/lee-meadows-saas --skill code-reviewer-sonyho2715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/sonyho2715/lee-meadows-saas/tree/main/.claude/skills/code-reviewer
Command: npx skills add https://github.com/sonyho2715/lee-meadows-saas --skill code-reviewer-sonyho2715

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews code to find quality issues, design problems, performance bottlenecks, and maintainability risks so teams can ship reliable, readable, and secure software faster.

Core Features & Use Cases

  • Comprehensive Code Review Guidance: Checklist-driven reviews covering functionality, edge cases, error handling, and business requirement alignment.
  • Quality & Style Enforcement: Advice on SOLID principles, naming, abstractions, and TypeScript type safety to reduce technical debt.
  • Performance & Security Insights: Detects potential N+1 queries, unnecessary re-renders, expensive computations, and common security pitfalls.
  • Refactoring Playbook: Practical refactor strategies (extract function/component, replace conditionals with polymorphism) and prioritized remediation suggestions.
  • Use Case: Use for PR reviews, legacy code refactors, performance audits, or onboarding new team members to raise code standards.

Quick Start

Ask the code-reviewer to analyze src/ for TypeScript issues, design smells, performance hotspots, security risks, and provide prioritized refactor suggestions with examples.

Frequently Asked Questions about code-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review TypeScript code for SOLID principles and maintainability risks?

Review TypeScript code for SOLID principles and maintainability risks by applying a checklist-driven approach that covers type safety, naming, abstractions, and error handling to reduce technical debt. You receive concrete refactor suggestions and example code to improve design problems.

What is the best way to detect performance bottlenecks and N+1 queries in Node.js backend services?

Detect performance bottlenecks and N+1 queries in Node.js backend services through a targeted performance audit identifying expensive computations and unnecessary re-renders. The review pinpoints performance hotspots and offers prioritized remediation strategies.

How do I refactor legacy React code to improve type safety and component architecture?

Refactor legacy React code to improve type safety and component architecture by applying practical strategies like extracting functions or components and replacing conditionals with polymorphism. The refactoring playbook provides prioritized remediation suggestions with example code.

Can I use an automated code review checklist for security checks and test coverage in PR reviews?

Yes, you can use an automated code review checklist for security checks and test coverage in PR reviews to align with business requirements. The checklist covers functionality, edge cases, error handling, and common security pitfalls to help teams ship reliable software.

Does code review for TypeScript and Node.js work without external dependencies?

Code review for TypeScript and Node.js works without external dependencies, analyzing source files directly to verify SOLID principles, type safety, and security checks. It provides prioritized refactor suggestions and example code without requiring additional environment setup.