code-review

Automate code reviews for security, performance, and quality issues.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/psdjungpulzze/smartstudy --skill code-review-psdjungpulzze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/psdjungpulzze/smartstudy/tree/main/.claude/skills/i/code-review
Command: npx skills add https://github.com/psdjungpulzze/smartstudy --skill code-review-psdjungpulzze

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews often miss subtle security and performance issues, resulting in fragile code and technical debt. This skill provides a structured, end-to-end review approach that emphasizes security, maintainability, and adherence to best practices.

Core Features & Use Cases

  • Understand Context: Before evaluating changes, identify purpose, requirements, tests, and scope.
  • Code Quality Analysis: Check naming, SRP, DRY, error handling, logging, structure, and readability against a standard checklist.
  • Security Review: Verify input validation, authentication/authorization checks, and safe dependency usage.
  • Performance Review: Detect N+1 queries, unnecessary loops, memory concerns, and caching opportunities.
  • Test & Documentation Review: Ensure adequate test coverage, edge-case handling, and update documentation.
  • Use Case: Ideal for PR reviews, pre-merge checks, and periodic code quality audits across projects.

Quick Start

Review the target PR by following the six steps to evaluate context, quality, security, performance, tests, and documentation, then provide actionable feedback.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automate code review for pull requests to catch security and performance issues?

To review a pull request, follow a six-step evaluation process covering context, code quality, security, performance, tests, and documentation, then compile the findings into actionable feedback for the developer.

What is the best way to check for security vulnerabilities and performance issues during a PR review?

The best way to check for security vulnerabilities and performance issues is to enforce a structured checklist verifying input validation, authentication checks, N+1 queries, and memory concerns across the codebase.

Can I use a structured code review process for pre-commit checks and periodic quality audits?

Yes, a structured code review process applies to pre-commit checks and periodic quality audits by enforcing stepwise criteria across code quality, security, performance, testing, and documentation checks.

Does automated code review help with identifying N+1 queries and ensuring test coverage?

Yes, automated code review identifies N+1 queries and ensures test coverage by detecting memory concerns, caching opportunities, and verifying adequate edge-case handling during the evaluation.