code-review

Installation
Summary

Code review framework following Sentry engineering practices for pull requests and code quality assessment.

  • Covers six key problem areas: runtime errors, performance bottlenecks, side effects, backwards compatibility, ORM query issues, and security vulnerabilities
  • Includes design assessment guidance for component interactions, architectural alignment, and requirement conflicts
  • Requires appropriate test coverage across functional, integration, and end-to-end tests with verification of edge cases
  • Flags changes involving database schema, API contracts, framework adoption, performance-critical paths, and security-sensitive code for senior review
  • Provides feedback tone guidelines emphasizing politeness and actionable suggestions, with approval criteria focused on risk reduction over perfection
SKILL.md

Sentry Code Review

Follow these guidelines when reviewing code for Sentry projects.

Review Checklist

Identifying Problems

Look for these issues in code changes:

  • Runtime errors: Potential exceptions, null pointer issues, out-of-bounds access
  • Performance: Unbounded O(n²) operations, N+1 queries, unnecessary allocations
  • Side effects: Unintended behavioral changes affecting other components
  • Backwards compatibility: Breaking API changes without migration path
  • ORM queries: Complex Django ORM with unexpected query performance
  • Security vulnerabilities: Injection, XSS, access control gaps, secrets exposure

Design Assessment

Related skills

More from getsentry/skills

Installs
2.2K
GitHub Stars
692
First Seen
Jan 20, 2026