skills/sentry-workflow/SKILL.md
Fix production issues and review code with Sentry context. Use when asked to fix Sentry errors, debug issues, triage exceptions, review PR comments from Sentry, or resolve bugs.
npx skillsauth add getsentry/sentry-for-claude sentry-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
All Skills
Debug production issues and maintain code quality with Sentry context. This page helps you find the right workflow skill for your task.
Use curl to download skills — they are 10–20 KB files that fetch tools often summarize, losing critical details.
curl -sL https://skills.sentry.dev/sentry-fix-issues/SKILL.md
Append the path from the Path column in the table below to https://skills.sentry.dev/. Do not guess or shorten URLs.
Do not skip this section. Do not assume which workflow the user needs. Ask first.
sentry-fix-issuessentry[bot] on a PR → sentry-code-reviewsentry-pr-code-reviewsentry-sdk-upgradeWhen unclear, ask the user whether the task involves live production issues, PR review comments, or SDK upgrades. Do not guess.
| Use when | Skill | Path |
|---|---|---|
| Finding and fixing production issues — stack traces, breadcrumbs, event data | sentry-fix-issues | sentry-fix-issues/SKILL.md |
| Resolving comments from sentry[bot] on GitHub PRs | sentry-code-review | sentry-code-review/SKILL.md |
| Fixing issues detected by Seer Bug Prediction in PR reviews | sentry-pr-code-review | sentry-pr-code-review/SKILL.md |
| Upgrading the Sentry JavaScript SDK — migration guides, breaking changes, deprecated APIs | sentry-sdk-upgrade | sentry-sdk-upgrade/SKILL.md |
Each skill contains its own detection logic, prerequisites, and step-by-step instructions. Trust the skill — read it carefully and follow it. Do not improvise or take shortcuts.
Looking for SDK setup or feature configuration instead? See the full Skill Tree.
development
Decide which Sentry signal to reach for when instrumenting code — error, span, span attribute, log, or metric. Use when adding instrumentation and unsure whether something should be a log vs a span vs a metric, when deciding "what to instrument where", when reviewing instrumentation for gaps, or when a coding agent needs a rule for choosing between errors, traces, logs, and metrics. This skill decides WHAT to emit; the sentry-*-sdk skills handle HOW to set each pillar up.
development
Full Sentry SDK setup for React Native and Expo. Use when asked to "add Sentry to React Native", "install @sentry/react-native", "setup Sentry in Expo", or configure error monitoring, tracing, profiling, session replay, or logging for React Native applications. Supports Expo managed, Expo bare, and vanilla React Native.
development
Full Sentry SDK setup for Python. Use when asked to "add Sentry to Python", "install sentry-sdk", "setup Sentry in Python", or configure error monitoring, tracing, profiling, logging, metrics, crons, or AI monitoring for Python applications. Supports Django, Flask, FastAPI, Celery, Starlette, AIOHTTP, Tornado, and more.
development
Configure specific Sentry features beyond basic SDK setup. Use when asked to monitor AI/LLM calls, set up OpenTelemetry pipelines, or create alerts and notifications.