code-review

Review backend code against a security-focused checklist for pull requests and audits.

Updated Jun 23, 2024
One-click install
npx skills add https://github.com/jo-pouradier/dotfiles --skill code-review-jo-pouradier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/jo-pouradier/dotfiles/tree/main/coding-agent/.claude/skills/code-review
Command: npx skills add https://github.com/jo-pouradier/dotfiles --skill code-review-jo-pouradier

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides thorough, standardized guidance for reviewing backend code, helping teams detect security gaps, performance issues, and maintainability risks without reinventing the wheel.

Core Features & Use Cases

  • Structured Review Checklist: A comprehensive checklist covering authentication, authorization, data protection, error handling, and performance considerations.
  • Guidance for High-Quality Reviews: Patterns and anti-patterns to flag, with examples for common backend scenarios.
  • Use Case: Use during pull requests and code audits to ensure code meets security and quality standards.

Quick Start

Use this skill to guide a backend PR review by walking through the provided checklist and templates.

Frequently Asked Questions about code-review

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

FAQPage Schema
What should a backend code review checklist cover for security and performance?

A backend code review checklist should cover authentication, authorization, data protection, error handling, and performance. This Skill provides a standardized checklist to evaluate these areas during pull requests and security audits.

How do I standardize pull request reviews for backend code?

You standardize pull request reviews by applying a structured checklist and a reusable review output template. This Skill defines uniform evaluation criteria for authentication, authorization, and data handling to ensure consistent review decisions.

Can I use this code review guidance for git diffs and security audits?

Yes, you can use this code review guidance for git diffs and security audits. It applies structured assessments for authentication, authorization, data handling, error handling, and performance to evaluate code changes effectively.

What is the best way to evaluate backend code maintainability during a review?

The best way to evaluate backend code maintainability is by following guidance on patterns and anti-patterns to flag. This Skill offers maintainability guidance and a standardized template to identify risks during your review process.

Does this code review checklist work without additional dependencies?

Yes, this code review checklist works without additional dependencies. It is a standalone skill that provides a security-focused checklist, maintainability guidance, and a review output template for evaluating backend code.

When should I use a structured code review template for backend changes?

You should use a structured code review template when assessing pull requests, diffs, or security audits for backend changes. It ensures uniform decisions by standardizing evaluations for data handling, error handling, and performance.