sentry-react-native-sdk

Automate Sentry SDK setup for React Native and Expo projects.

1|Updated Oct 19, 2023
One-click install
npx skills add https://github.com/fyndx/coinx --skill sentry-react-native-sdk-fyndx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sentry-react-native-sdk
Source: https://github.com/fyndx/coinx/tree/main/.agents/skills/sentry-react-native-sdk
Command: npx skills add https://github.com/fyndx/coinx --skill sentry-react-native-sdk-fyndx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the setup of Sentry's SDK in React Native and Expo projects, ensuring comprehensive error monitoring, crash reporting, and performance tracing.

Core Features & Use Cases

  • Automated SDK Setup: Guides through installation and configuration for various project types (Expo Managed, Bare RN, Expo Router).
  • Comprehensive Monitoring: Enables error tracking, native crash reporting, ANR/hang detection, performance tracing, and session replay.
  • Use Case: When asked to "add Sentry to a React Native app" or "set up error tracking for mobile crashes," this Skill provides the exact steps and configurations needed.

Quick Start

Use the sentry-react-native-sdk skill to add Sentry to your Expo 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 add Sentry error monitoring to a React Native app?

To add Sentry error monitoring to a React Native app, you need to install the Sentry SDK and follow specific configuration steps for your project type, such as Expo Managed, Bare RN, or Expo Router.

Can I set up Sentry crash reporting in an Expo Managed workflow?

Yes, Sentry crash reporting can be set up in an Expo Managed workflow by following the specific installation and configuration steps outlined for Expo projects to ensure native crashes are captured.

What's the best way to configure performance tracing for a React Native application?

Configuring performance tracing for a React Native application involves integrating the Sentry SDK, which automatically facilitates performance tracing alongside error monitoring and session replay features.

Does Sentry SDK for React Native support ANR and hang detection?

Yes, the Sentry SDK for React Native supports Application Not Responding (ANR) and hang detection, providing comprehensive mobile error monitoring and performance tracking across managed and bare workflows.

Why do I need to follow different setup steps for Expo Router versus Bare RN projects?

You need different setup steps for Expo Router versus Bare RN projects because the Sentry SDK integration process requires adherence to specific installation and configuration architectures unique to each project structure.