code-review

Guide code reviews for Django Python and frontend changes to identify runtime, security, and design issues.

905|47|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/getsentry/skills --skill code-review-getsentry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/getsentry/skills/tree/main/skills/code-review
Command: npx skills add https://github.com/getsentry/skills --skill code-review-getsentry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Perform code reviews following Sentry engineering practices. Use when reviewing pull requests, examining code changes, or providing feedback on code quality. Covers security, performance, testing, and design review.

Core Features & Use Cases

  • Identifies runtime errors, performance pitfalls, side effects, and compatibility concerns in code changes.
  • Assesses design alignment, testing adequacy, and potential long-term impact on the project.
  • Provides a structured feedback framework to improve PR quality and reduce risk.

Quick Start

Apply the Sentry Code Review guide to a PR by checking runtime issues, performance patterns, security risks, design consistency, and test coverage.

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 for a Django pull request?

Performing a structured code review requires checking runtime issues, performance patterns, security risks, design consistency, and test coverage. This process enforces clear feedback guidelines and escalation paths for complex changes to systematically reduce integration risk.

What security and performance issues should I look for during a frontend code review?

During frontend code reviews, you should look for runtime errors, performance pitfalls, side effects, and compatibility concerns. Reviewers must also assess design alignment and potential long-term impacts on the project to ensure overall stability and quality.

Does this code review guidance apply to Python and Sentry project changes?

Yes, this code review guidance applies directly to Django-based Python code, frontend changes, and other Sentry project reviews. It provides a structured checklist tailored to these specific engineering practices and environments to ensure comprehensive feedback.

What is the best way to provide feedback on a pull request to reduce deployment risk?

The best way to provide feedback on a pull request is using a structured framework that guides reviewers to identify runtime, security, and design issues. This approach enforces clear feedback guidelines and specific escalation paths for complex changes.

When should I escalate complex code changes during a PR review?

You should escalate complex code changes during a PR review when the structured checklist identifies significant runtime errors, security risks, or deep design alignment issues that exceed standard feedback scope. This ensures proper risk mitigation for the project.