Agent skill · software engineering · aiskillstore
code-review-checklist
Comprehensive checklist for conducting thorough code reviews covering functionality, security, performance, and maintainability
Why this skill is useful
Codifies a structured approach to code reviews but AI already knows general review practices.
What it needs
About 7k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
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 Assess code maintainability: Is the code readable and clear? Are names descriptive? Is it properly structured? Are functions/methods focused? Is there unnecessary complexity? Step 4: Review Security Check for security issues: Are inputs validated? Is sensitive data protected? Are there SQL injection risks? Is authentication/authorization correct? Are dependencies secure? Step 5: Review Performance Look for performance issues: Are there unnecessary loops? Is database access optimized? Are there memory leaks? Is caching used appropriately? Are there N+1 query problems? Step 6: Review Tests Verify test coverage: Are there tests for new code? Do tests cover edge cases? Are tests meaningful? Do all tests pass? Is test coverage adequate? Examples Example 1: Functionality Review Checklist Example 2: Security Review Checklist Example 3: Code Quality Review Checklist Best Practices ✅ Do This Review Small Changes - Smaller PRs are easier to review thoroughly Check …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/code-review-checklist