davila7 avatar

Code Review Checklist

A systematic checklist that walks you through code reviews across six areas: functionality, code quality, security, performance, tests, and documentation. It breaks down what to look for in each category with specific examples of good versus bad patterns, like catching SQL injection risks or spotting functions that do too much. The checklists are comprehensive enough that you could hand them to a junior developer and they'd know what to check, but experienced reviewers will find the structure useful for not missing edge cases. Honestly most valuable for establishing consistency across a team or when you're reviewing code outside your usual domain and want to make sure you're not skipping important checks.

skills.sh installs
437
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill code-review-checklist --agent claude-code

Installs into .claude/skills of the current project.

Files

Code Review Checklist

Overview

Provide a systematic checklist for conducting thorough code reviews. This skill helps reviewers ensure code quality, catch bugs, identify security issues, and maintain consistency across the codebase.

When to Use This Skill

  • Use when reviewing pull requests
  • Use when conducting code audits
  • Use when establishing code review standards for a team
  • Use when training new developers on code review practices
  • Use when you want to ensure nothing is missed in reviews
  • Use when creating code review documentation

How It Works

Step 1: Understand the Context

Before reviewing code, I'll help you understand:

  • What problem does this code solve?
  • What are the requirements?
  • What files were changed and why?
  • Are there related issues or tickets?
  • What's the testing strategy?

Step 2: Review Functionality

Check if the code works correctly:

  • Does it solve the stated problem?
  • Are edge cases handled?
  • Is error handling appropriate?
  • Are there any logical errors?
  • Does it match the requirements?

Step 3: Review Code Quality

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Security, Git & Pull Requests, Code Review & Quality, Debugging
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618

Recommended

More Security
1depot avatardepot-generaldepot/skillsHandles Depot CLI installation, authentication, login, project setup, organization management, and API access. Use when installing the Depot CLI, logging in wit429skills.sh installs
2jezweb avatargoogle-workspacejezweb/claude-skillsBuild integrations with Google Workspace APIs (Gmail, Calendar, Drive, Sheets, Docs, Chat, Meet, Forms, Tasks, Admin SDK). Covers OAuth 2.0, service accounts, r428skills.sh installs
3secondsky avatarsession-managementsecondsky/claude-skillsImplements secure session management with JWT tokens, Redis storage, refresh flows, and proper cookie configuration. Use when building authentication systems, m427skills.sh installs
4aj-geddes avatarservice-mesh-implementationaj-geddes/useful-ai-promptsImplement service mesh (Istio, Linkerd) for service-to-service communication, traffic management, security, and observability.426skills.sh installs
5huggingface avatarhugging-face-model-trainerhuggingface/skillsThis skill should be used when users want to train or fine-tune language models using TRL (Transformer Reinforcement Learning) on Hugging Face Jobs infrastructu418skills.sh installs
6pproenca avatarexpo-react-native-coderpproenca/dot-skillsComprehensive Expo React Native feature development guide. This skill should be used when building mobile app screens, navigation, data fetching, authentication415skills.sh installs