Error Tracking & Crash Reporting

Track Flutter crashes with Sentry and Firebase Crashlytics.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/vertivolatam/monorepo --skill error-tracking-crash-reporting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Error Tracking & Crash Reporting
Source: https://github.com/vertivolatam/monorepo/tree/main/skills/flutter/error-tracking
Command: npx skills add https://github.com/vertivolatam/monorepo --skill error-tracking-crash-reporting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the critical need to monitor application stability by automatically tracking and reporting errors and crashes, enabling faster debugging and a more reliable user experience.

Core Features & Use Cases

  • Automated Error Capture: Integrates Sentry and Firebase Crashlytics to automatically capture unhandled exceptions and fatal errors.
  • Contextual Logging: Enriches error reports with user information, breadcrumbs, and custom key-value pairs for detailed debugging.
  • Use Case: When a user encounters a crash in your Flutter app, this Skill ensures the error, along with relevant context like user ID and recent actions, is sent to Sentry and Crashlytics for immediate investigation.

Quick Start

Implement comprehensive error tracking and crash reporting for your Flutter application using Sentry and Firebase Crashlytics.

Frequently Asked Questions about Error Tracking & Crash Reporting

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

FAQPage Schema
How do I implement error tracking and crash reporting in a Flutter app?

Error tracking in Flutter is implemented by integrating Sentry and Firebase Crashlytics to automatically capture unhandled exceptions, log contextual breadcrumbs, and monitor production release health.

What is the best way to capture unhandled exceptions and fatal errors in Flutter?

Capturing unhandled exceptions in Flutter is best achieved by configuring Sentry and Firebase Crashlytics to automatically detect fatal errors and enrich reports with custom key-value pairs for detailed debugging.

Can I add user information and breadcrumbs to crash reports for better debugging?

Yes, contextual logging allows you to enrich crash reports with user information, custom key-value pairs, and breadcrumbs, providing detailed debugging context for Flutter application errors.

Does this error tracking setup integrate with CI/CD pipelines for symbol uploads?

Yes, the error tracking and crash reporting implementation integrates with CI/CD pipelines to automate symbol uploads, ensuring readable stack traces for Flutter release health tracking.

When do I need both Sentry and Firebase Crashlytics for Flutter crash reporting?

You need both Sentry and Firebase Crashlytics when your Flutter application requires comprehensive production stability monitoring, combining automated error capture with enriched contextual logging for faster debugging.