code-review

Review code changes for quality, security, and maintainability issues.

2|1|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/obinopaul/agents-backend --skill code-review-obinopaul
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/obinopaul/agents-backend/tree/main/backend/src/sandbox/agent_infra_sandbox/deepagents_cli/modes/skill_sets/software_developer/code-review
Command: npx skills add https://github.com/obinopaul/agents-backend --skill code-review-obinopaul

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to reviewing code changes, PRs, and audits to improve quality, security, and maintainability.

Core Features & Use Cases

  • Functionality: Check that code does what it should and handles edge cases.
  • Quality & Readability: Enforce readable, well-organized code with clear naming.
  • Security & Performance: Identify input validation gaps, injection risks, and efficiency concerns.
  • Testing Readiness: Ensure tests exist and cover critical paths.

Quick Start

Provide the diff or code snippet to review, and the AI will return a structured feedback report with actionable items.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I systematically review code changes for quality and security issues?

Code review using a structured checklist evaluates functionality, code quality, security, performance, and testing. Provide a diff or code snippet to receive actionable feedback identifying issues like input validation gaps, inefficient patterns, and missing test coverage with suggested fixes.

What should I check when reviewing a pull request?

A systematic pull request review covers functionality (correctness and edge cases), code quality (readability and naming), security (injection risks and validation), performance (efficiency), and testing (coverage of critical paths). This structured approach catches issues before deployment.

Can code review catch security vulnerabilities before deployment?

Yes. Security-focused code review identifies input validation gaps, injection risks, and other vulnerability patterns in pre-deployment checks. Combined with quality and performance review, it reduces risk and maintains maintainability standards.

What's the best way to audit existing code for maintainability issues?

Code audits using structured review criteria assess readability, naming conventions, edge case handling, and test coverage. This approach systematically identifies maintainability gaps and provides actionable feedback to improve long-term code health.

How do I ensure test coverage during code review?

Testing readiness review checks whether tests exist and cover critical paths in code changes. This verification ensures quality standards and catches untested functionality before merge.

Can I review diffs across different codebases or frameworks?

The structured review framework applies to any codebase or framework. Provide the diff or code snippet regardless of language or tech stack; the checklist evaluates functionality, quality, security, performance, and testing across contexts.