mobile-app-monitoring

Instrument Sentry, Datadog RUM, or Instabug in Expo and Flutter apps for performance monitoring.

2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/TMHSDigital/Mobile-App-Developer-Tools --skill mobile-app-monitoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-app-monitoring
Source: https://github.com/TMHSDigital/Mobile-App-Developer-Tools/tree/main/skills/mobile-app-monitoring
Command: npx skills add https://github.com/TMHSDigital/Mobile-App-Developer-Tools --skill mobile-app-monitoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mobile App Monitoring provides production-grade observability so teams can detect crashes, trace performance regressions, and understand user impact across Expo (React Native) and Flutter apps, preventing silent failures after release.

Core Features & Use Cases

  • Error & Crash Tracking: Group and prioritize errors with release tagging and source maps to quickly identify regressions.
  • Performance Tracing: Create OpenTelemetry or provider-specific spans for app launch times, screen load durations, and API p95 latency.
  • Session Replay & User Context: Capture session replay and breadcrumbs to reproduce complex user-facing bugs.
  • Alerting & Dashboards: Configure alerts for crash-free session rate, error-rate thresholds, and p95 latency and build dashboards for release health and user impact analysis.
  • Use Case: For a production launch, instrument Sentry to collect release-tagged errors, add custom spans for checkout and login flows, and configure alerts for crash-free session rate < 99.5% and p95 API latency > 3s.

Quick Start

Run mobile_setupMonitoring with provider=sentry and install and configure @sentry/react-native (or sentry_flutter) to begin capturing errors, performance spans, and release health.

Frequently Asked Questions about mobile-app-monitoring

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

FAQPage Schema
How do I add crash tracking and performance monitoring to a React Native Expo app?

To add crash tracking and performance monitoring to React Native Expo, you can instrument Sentry, Datadog RUM, or Instabug to capture errors, launch times, and API latency. This involves installing the provider's SDK and configuring release-tagged error grouping with source maps.

Can I measure cold start time and p95 API latency in Flutter apps?

Yes, you can measure cold start time and p95 API latency in Flutter apps by implementing OpenTelemetry or provider-specific spans. This performance tracing allows you to record app launch durations and network requests to identify bottlenecks and regressions.

What is the best way to configure alerts for crash-free session rate and error thresholds?

The best way to configure alerts for crash-free session rate and error thresholds is to use APM providers like Sentry, Datadog, or Instabug. You can set specific alert thresholds, such as triggering an alert when the crash-free session rate drops below 99.5%.

Does this mobile app observability setup support session replay and custom span tracing?

Yes, this mobile app observability setup supports session replay and custom span tracing. You can capture session replays and breadcrumbs to reproduce complex bugs, and create custom OpenTelemetry spans for specific flows like checkout and login.

How do I track production errors with release tagging and source maps for mobile apps?

To track production errors with release tagging and source maps, you instrument your mobile app with an APM tool like Sentry. This groups and prioritizes errors by release version, helping you quickly identify regressions and silent failures after launch.

When do I need OpenTelemetry spans for mobile app performance monitoring?

You need OpenTelemetry spans for mobile app performance monitoring when you want to trace specific user journeys like screen load durations, app launch times, and API p95 latency. This provides granular visibility into performance regressions across Expo and Flutter apps.