getsentry avatar

Sentry React Native Sdk

This is a comprehensive setup wizard for Sentry in React Native and Expo projects. It walks through detection (identifying whether you're on Expo managed, bare, or vanilla RN), recommends a feature set (error monitoring, tracing, session replay, profiling, logging), and then guides installation via either the Sentry wizard CLI or manual steps. The detection phase is thorough, checking for Hermes, navigation libraries, Expo Router, and even backend directories for cross-linking traces. The skill defaults to recommending the wizard CLI for all project types, which makes sense since manual Expo config plugin setup and native build configuration can get fiddly. Useful if you're adding Sentry to a mobile app and want structured guidance instead of stitching together docs.

skills.sh installs
549
GitHub stars
25
last updated
Aug 21, 2026

Install

$ npx -y skills add getsentry/sentry-agent-skills --skill sentry-react-native-sdk --agent claude-code

Installs into .claude/skills of the current project.

Files

Sentry React Native SDK

Opinionated wizard that scans your React Native or Expo project and guides you through complete Sentry setup — error monitoring, tracing, profiling, session replay, logging, and more.

Invoke This Skill When

  • User asks to "add Sentry to React Native" or "set up Sentry" in an RN or Expo app
  • User wants error monitoring, tracing, profiling, session replay, or logging in React Native
  • User mentions @sentry/react-native, mobile error tracking, or Sentry for Expo
  • User wants to monitor native crashes, ANRs, or app hangs on iOS/Android

Note: SDK versions and APIs below reflect current Sentry docs at time of writing (@sentry/react-native ≥6.0.0, minimum recommended ≥8.0.0). Always verify against docs.sentry.io/platforms/react-native/ before implementing.


Phase 1: Detect

Run these commands to understand the project before making any recommendations:

# Detect project type and existing Sentry
cat package.json | grep -E '"(react-native|expo|@expo|@sentry/react-native|sentry-expo)"'

Sponsors

Details

Repository
github.com/getsentry/sentry-agent-skills
Categories
Frontend Development, DevOps & CI/CD, AI & Agent Building, Debugging, Mobile Development
First seen
Jun 3, 2026

More from getsentry/sentry-agent-skills

All 20
1existential-birds avatarreact-flow-architectureexistential-birds/beagleArchitectural guidance for building node-based UIs with React Flow. Use when designing flow-based applications, making decisions about state management, integra536skills.sh installs
2andreadellacorte avatargroove-admin-claude-hooksandreadellacorte/grooveInstall groove's Claude Code native shell hooks into .claude/settings.json. Enables deterministic session-end reminders, git activity capture, automatic session530skills.sh installs
3andreadellacorte avatargroove-admin-cursor-hooksandreadellacorte/grooveInstall groove's Cursor native hooks into .cursor/hooks.json. Enables compaction-safe re-priming, session-end reminders, git activity capture, automatic session518skills.sh installs
4react-navigation avatarupgrade-react-navigationreact-navigation/skillsUpgrade React Navigation to a new major version (6.x to 7.x or 7.x to 8.x), applying the required breaking changes — peer-dependency and tooling bumps, and rena517skills.sh installs
5theqtcompanyrnd avatarqt-figma-component-generationtheqtcompanyrnd/agent-skills>506skills.sh installs
6parcadei avatardebug-hooksparcadei/continuous-claude-v3Systematic hook debugging workflow. Use when hooks aren't firing, producing wrong output, or behaving unexpectedly.501skills.sh installs