code-review

Review code changes for design, correctness, security, performance, testing, and documentation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kittne/codex-skills-by-codex --skill code-review-kittne
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/kittne/codex-skills-by-codex/tree/main/code-review
Command: npx skills add https://github.com/kittne/codex-skills-by-codex --skill code-review-kittne

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Performs a comprehensive, language-agnostic evaluation of code changes to identify design flaws, code quality gaps, correctness issues, security risks (OWASP Top 10), performance concerns, testing gaps, and documentation needs, accelerating safe PR reviews.

Core Features & Use Cases

  • Architecture & Design assessment across languages to ensure alignment with requirements and established patterns.
  • Correctness, edge-case handling, error management, and data integrity checks with actionable remediation steps.
  • Security-focused review covering input validation, authZ/authN, secure defaults, and dependency risk mitigation.
  • Performance considerations, maintainability guidance, and clarity improvements to reduce future toil.
  • Use Case: When evaluating a PR, apply this guide to produce a prioritized, file-and-line-referenced findings report that guides fixes before merge.

Quick Start

Run a full code-review on the provided change set and generate a structured, severity-based findings report.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I perform a structured code review on a pull request?

To perform a structured code review, apply this guide to your pull request change set to generate a prioritized, file-and-line-referenced findings report that guides fixes before merge. It evaluates correctness, security, and maintainability across languages.

What is a language-agnostic code review and when do I need it?

A language-agnostic code review evaluates design quality, correctness, and security without relying on language-specific linters. You need it when assessing diverse codebases or polyglot pull requests to ensure consistent architecture, performance, and OWASP security standards.

How do I check my code changes for OWASP Top 10 security risks?

To check code changes for OWASP Top 10 security risks, apply this review process to evaluate input validation, authZ/authN, secure defaults, and dependency risks. It identifies vulnerabilities and provides concrete, actionable remediation steps.

Does this code review approach work for any programming language?

Yes, this code review approach is language-agnostic, meaning it works across programming languages by focusing on universal design patterns, edge-case handling, and data integrity rather than syntax-specific rules, ensuring broad applicability for diverse teams.

What's the best way to identify testing gaps and performance issues in a PR?

The best way to identify testing gaps and performance issues is to run a comprehensive code review on your change set. It assesses test coverage, performance bottlenecks, and maintainability, delivering actionable recommendations with clear severities.

Code review not catching architectural flaws, what are the limitations?

If code review is not catching architectural flaws, ensure the review explicitly includes architecture and design assessment. This process aligns changes with established patterns and requirements, though complex system-wide dependencies may require additional design analysis.