android-tombstone-symbolication

Resolve Android tombstone native frames to .NET source code.

Updated May 28, 2026
One-click install
npx skills add https://github.com/ojrojas/AgentsInstructions --skill android-tombstone-symbolication-ojrojas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-tombstone-symbolication
Source: https://github.com/ojrojas/AgentsInstructions/tree/main/.claude/skills/dotnet-diag/skills/android-tombstone-symbolication
Command: npx skills add https://github.com/ojrojas/AgentsInstructions --skill android-tombstone-symbolication-ojrojas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Symbolicate-Tombstone.ps1, and includes scripts (resource) components.

What problem does it solve?

This Skill enables you to symbolicate the native frames in Android tombstone files to .NET source code, allowing for better debugging and understanding of crashes in .NET MAUI or Mono Android apps.

Core Features & Use Cases

  • Native Frame Symbolication: Resolves frames in libmonosgen-2.0.so or libcoreclr.so to .NET source code using BuildIds and the Microsoft symbol server.
  • BuildId and Symbol Server: Uses BuildIds extracted from the tombstone and downloads symbols from the Microsoft symbol server for accurate symbolication.
  • Use Case: If your .NET MAUI or Mono Android app crashes, this Skill can help you quickly determine where the crash is happening in the source code.

Quick Start

Run the android-tombstone-symbolication skill with the command 'Symbolicate-Tombstone.ps1 -TombstoneFile tombstone.txt'.

Frequently Asked Questions about android-tombstone-symbolication

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

FAQPage Schema
How do I symbolicate native Android tombstone crashes for .NET MAUI apps?

To symbolicate Android tombstone crashes, this Skill resolves native backtrace frames from libmonosgen-2.0.so or libcoreclr.so directly to .NET source code using BuildIds and the Microsoft symbol server.

What do I need to resolve native backtrace frames in an Android tombstone file?

Resolving native backtrace frames requires the Android tombstone file, the .NET BuildId extracted from it, and access to the Microsoft symbol server to download the necessary symbols.

Can I use this to debug Mono Android application crashes?

Yes, you can debug Mono Android crashes by running the Symbolicate-Tombstone.ps1 script with your tombstone file to map native frames to .NET source code locations.

How does native frame symbolication work for .NET Android apps?

Native frame symbolication works by extracting BuildIds from the Android tombstone file, downloading the matching symbols from the Microsoft symbol server, and mapping native frames to .NET source code.

Why are my Android tombstone native frames not resolving to .NET source code?

Native frames will not resolve without the correct .NET BuildId extracted from the tombstone file and successful access to the Microsoft symbol server to retrieve matching symbols.

Does android-tombstone-symbolication work with .NET MAUI crash analysis?

Yes, android-tombstone-symbolication is specifically designed for .NET MAUI crash analysis, resolving native backtrace frames in Android tombstone files to their .NET source code equivalents.