Skills Development Conduct Thorough Code Reviews

Conduct Thorough Code Reviews

v20260426
code-review
This skill provides a comprehensive framework for conducting high-quality code reviews. It guides developers through checking code across four critical dimensions: Correctness (functional accuracy and edge cases), Maintainability (readability and documentation), Performance (efficiency and resource usage), and Security (input validation and vulnerability management). It also emphasizes providing actionable, constructive, and empathetic feedback.
Get Skill
238 downloads
Overview

Code Review Skill

This skill guides you through conducting thorough code reviews.

Review Checklist

When reviewing code, consider:

Correctness

  • Does the code do what it's supposed to do?
  • Are edge cases handled?
  • Are there any obvious bugs?

Maintainability

  • Is the code easy to understand?
  • Are variable and function names descriptive?
  • Is there appropriate documentation?

Performance

  • Are there any obvious performance issues?
  • Are expensive operations cached when appropriate?
  • Are database queries efficient?

Security

  • Is user input validated?
  • Are there any injection vulnerabilities?
  • Are secrets properly managed?

Giving Feedback

  • Be specific and actionable
  • Explain why something should change
  • Suggest alternatives, don't just criticize
  • Acknowledge good work too
Info
Category Development
Name code-review
Version v20260426
Size 949B
Updated At 2026-04-28
Language