sentry-pr-code-review
π―Skillfrom getsentry/sentry-agent-skills
Reviews pull requests by analyzing potential issues detected through Sentry's Seer Bug Prediction, helping developers identify and address code quality and potential error risks before merging.
Installation
npx skills add https://github.com/getsentry/sentry-agent-skills --skill sentry-pr-code-reviewSkill Details
Overview
# Sentry Agent Skills
Official agent skills for integrating Sentry into your projects. These skills provide AI coding assistants with the knowledge to set up Sentry, debug production issues, and leverage Sentry's full observability platform.
Available Skills
Setup Skills
| Skill | Description | Platforms | Docs |
|-------|-------------|-----------|------|
| sentry-react-setup | Setup Sentry in React apps | React | [React Guide](https://docs.sentry.io/platforms/javascript/guides/react/) |
| sentry-react-native-setup | Setup Sentry in React Native using the wizard CLI | React Native, Expo | [React Native Guide](https://docs.sentry.io/platforms/react-native/) |
| sentry-python-setup | Setup Sentry in Python apps | Python (Django, Flask, FastAPI) | [Python Guide](https://docs.sentry.io/platforms/python/) |
| sentry-ruby-setup | Setup Sentry in Ruby apps | Ruby (Rails) | [Ruby Guide](https://docs.sentry.io/platforms/ruby/) |
| sentry-setup-tracing | Setup Sentry Tracing (Performance Monitoring) | JS, Python, Ruby | [Tracing](https://docs.sentry.io/platforms/javascript/tracing/) |
| sentry-setup-logging | Setup Sentry Logging | JS, Python, Ruby | [Logs](https://docs.sentry.io/platforms/javascript/logs/) |
| sentry-setup-metrics | Setup Sentry Metrics | JS, Python | [Metrics](https://docs.sentry.io/platforms/javascript/metrics/) |
| sentry-setup-ai-monitoring | Setup Sentry AI Agent Monitoring | JS, Python | [AI Agents](https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/instrumentation/ai-agents-module/) |
Workflow Skills
| Skill | Description | Requirements | Docs |
|-------|-------------|--------------|------|
| sentry-fix-issues | Find and fix issues from Sentry using MCP | Sentry MCP | [Issues](https://docs.sentry.io/product/issues/) |
| sentry-pr-code-review | Review a project's PRs to check for issues detected in code review by Seer Bug Prediction | GitHub CLI | [Seer](https://docs.sentry.io/product/ai-in-sentry/seer/) |
Installation
Choose your AI coding assistant below and run the appropriate command.
---
Claude Code
User-level (applies to all projects):
```bash
git clone https://github.com/getsentry/sentry-agent-skills.git /tmp/sentry-skills && \
mkdir -p ~/.claude/skills && \
cp -r /tmp/sentry-skills/skills/* ~/.claude/skills/ && \
rm -rf /tmp/sentry-skills
```
Project-level (single repository):
```bash
git clone https://github.com/getsentry/sentry-agent-skills.git /tmp/sentry-skills && \
mkdir -p .claude/skills && \
cp -r /tmp/sentry-skills/skills/* .claude/skills/ && \
rm -rf /tmp/sentry-skills
```
```
~/.claude/skills/ # User-level
.claude/skills/ # Project-level
# Each skill:
sentry-setup-tracing/
SKILL.md
```
---
OpenAI Codex
User-level (applies to all projects):
```bash
git clone https://github.com/getsentry/sentry-agent-skills.git /tmp/sentry-skills && \
mkdir -p ~/.codex/skills && \
cp -r /tmp/sentry-skills/skills/* ~/.codex/skills/ && \
rm -rf /tmp/sentry-skills
```
Project-level (single repository):
```bash
git clone https://github.com/getsentry/sentry-agent-skills.git /tmp/sentry-skills && \
mkdir -p .codex/skills && \
cp -r /tmp/sentry-skills/skills/* .codex/skills/ && \
rm -rf /tmp/sentry-skills
```
```
~/.codex/skills/ # User-level
.codex/skills/ # Project-level
# Each skill:
sentry-setup-tracing/
SKILL.md
```
---
GitHub Copilot
User-level (applies to all projects):
```bash
git clone https://github.com/getsentry/sentry-agent-skills.git /tmp/sentry-skills && \
mkdir -p ~/.copilot/skills && \
cp -r /tmp/sentry-skills/skills/* ~/.copilot/skills/ && \
rm -rf /tmp/sentry-skills
```
Project-level (single repository):
```bash
git clone https://github.com/getsentry/sentry-agent-skills.git /tmp/sentry-
More from this repository9
Finds and automatically resolves software issues reported in Sentry by analyzing error logs, identifying root causes, and generating code fixes using Sentry's Machine Code Patch (MCP) technology.
Automatically configures and installs the SSDK for In a application, guiding developers through the proper Sentry integration integration with minimal manual configuration.setup.
Configures and enables performance tracing for Sentry in JavaScript, Python, and Ruby applications, allowing developers to monitor and analyze application performance metrics and transaction details.
Configures and integrates Sentry's logging capabilities into JavaScript, Python, or Ruby applications to capture and report application log events and errors.
Helps developers automatically configure and integrate Sentry's metrics tracking capabilities into JavaScript and Python applications, enabling comprehensive performance and usage monitoring.
Guides developers through setting up Sentry error monitoring and performance tracking in React Native and Expo mobile applications using an interactive CLI wizard.
Automatically configures Sentry error tracking and performance monitoring for Python web applications using Django, Flask, or FastAPI frameworks.
Configures and initializes Sentry error tracking for Ruby applications, automatically instrumenting performance and error monitoring.
Configures and instruments Sentry's AI agent monitoring capabilities for JavaScript and Python projects, enabling comprehensive tracking and observability of AI agent performance, errors, and inter...