Sentry React Native SDK
Skill Verified ActiveFull 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.
To guide users through the complete setup of the Sentry SDK in React Native and Expo applications, ensuring robust error monitoring and performance tracking.
Features
- Full Sentry SDK setup for React Native and Expo
- Automatic configuration for error monitoring, tracing, and profiling
- Supports Expo managed, Expo bare, and vanilla React Native projects
- Detailed guidance on native crash handling, ANRs, and app hangs
- Includes session replay integration and feedback mechanisms
Use Cases
- Setting up Sentry for error monitoring in a React Native app
- Configuring performance tracing for React Native applications
- Adding session replay to a React Native project for debugging
- Implementing user feedback mechanisms within a React Native app
Non-Goals
- This skill does not cover Sentry setup for web-based React applications.
- It does not provide guidance for backend Sentry integrations.
- It does not cover advanced Sentry configurations beyond standard mobile SDK integration.
Practices
- SDK Setup
- Error Monitoring
- Performance Tracing
- Session Replay
- User Feedback
Prerequisites
- React Native project setup
- Expo project setup (if applicable)
- Node.js and npm/yarn/npx
Installation
First, add the marketplace
/plugin marketplace add getsentry/sentry-for-ai/plugin install sentry-for-ai@sentry-plugin-marketplaceQuality Score
VerifiedTrust Signals
Similar Extensions
Sentry Tanstack Start Sdk
100Full Sentry SDK setup for TanStack Start React. Use when asked to "add Sentry to TanStack Start", "install @sentry/tanstackstart-react", or configure error monitoring, tracing, session replay, logs, or user feedback in a TanStack Start React app.
Sentry React SDK
100Full Sentry SDK setup for React. Use when asked to "add Sentry to React", "install @sentry/react", or configure error monitoring, tracing, session replay, profiling, or logging for React applications. Supports React 16+, React Router v5-v7 non-framework mode, TanStack Router, Redux, Vite, and webpack.
Sentry React Router Framework Sdk
100Full Sentry SDK setup for React Router Framework mode. Use when asked to "add Sentry to React Router Framework", "install @sentry/react-router", or configure error monitoring, tracing, profiling, session replay, logs, or user feedback for a React Router v7 framework app.
Sentry Svelte Sdk
99Full Sentry SDK setup for Svelte and SvelteKit. Use when asked to "add Sentry to Svelte", "add Sentry to SvelteKit", "install @sentry/sveltekit", or configure error monitoring, tracing, session replay, or logging for Svelte or SvelteKit applications.
Sentry Next.js SDK Setup
99Full Sentry SDK setup for Next.js. Use when asked to "add Sentry to Next.js", "install @sentry/nextjs", or configure error monitoring, tracing, session replay, logging, profiling, AI monitoring, or crons for Next.js applications. Supports Next.js 13+ with App Router and Pages Router.
Sentry Elixir Sdk
99Full Sentry SDK setup for Elixir. Use when asked to "add Sentry to Elixir", "install sentry for Elixir", or configure error monitoring, tracing, logging, or crons for Elixir, Phoenix, or Plug applications. Supports Phoenix, Plug, LiveView, Oban, and Quantum.