sentry-react-native-sdk

Configure Sentry for React Native and Expo projects with wizard-driven setup.

Updated May 17, 2026
One-click install
npx skills add https://github.com/cenjie/skills --skill sentry-react-native-sdk-cenjie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sentry-react-native-sdk
Source: https://github.com/cenjie/skills/tree/main/skills/sentry-react-native-sdk
Command: npx skills add https://github.com/cenjie/skills --skill sentry-react-native-sdk-cenjie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Sentry React Native SDK setup provides an automated, end-to-end workflow to integrate mobile error monitoring, performance tracing, session replay, and logging into React Native and Expo apps with minimal friction.

Core Features & Use Cases

  • Detect project type (Expo managed, Expo bare, or vanilla RN) and apply the appropriate native/js integrations.
  • Enable comprehensive observability for mobile apps, including error reporting, tracing, session replay, profiling (where supported), and logs.
  • Real-world scenario: quickly instrument an app in production to collect crashes and performance data, then investigate via replay and traces.

Quick Start

Run the wizard to automatically configure Sentry for your React Native project.

Frequently Asked Questions about sentry-react-native-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Sentry error monitoring in a React Native app?

To set up Sentry error monitoring in a React Native app, run the automated wizard to install @sentry/react-native, apply the Expo config plugin if needed, and initialize Sentry.init and Sentry.wrap for crash reporting.

Does Sentry React Native SDK work with Expo managed projects?

Yes, Sentry React Native SDK works with Expo managed projects by detecting the project type and applying the appropriate Expo config plugin to enable error monitoring, tracing, and session replay without requiring native code modifications.

What observability features can I enable when integrating Sentry into React Native?

Integrating Sentry into React Native enables comprehensive mobile observability features including error reporting, performance tracing, session replay, profiling where supported, and logs to investigate crashes and performance data.

Can I manually configure Sentry in a vanilla React Native project instead of using a wizard?

Yes, you can manually configure Sentry in a vanilla React Native project by installing @sentry/react-native, initializing Sentry.init and Sentry.wrap, and configuring native symbol uploads for debugging.

What is the best way to capture crashes and performance data in a production React Native app?

The best way to capture crashes and performance data in production React Native apps is integrating Sentry via wizard-driven setup to collect error reports, traces, and session replays for investigation.