Symbolicate .NET runtime frames in Apple platform .ips crash logs (iOS, tvOS, Mac Catalyst, macOS). Extracts UUIDs and addresses from the native backtrace, locates dSYM debug symbols, and runs atos to produce function names with source file and line numbers. Automatically downloads .dwarf symbols from the Microsoft symbol server using Mach-O UUIDs.
Install
npx skills add dotnet/skills --skill apple-crash-symbolicationnpx skills add dotnet/skills --skill apple-crash-symbolication -a claude-code -gnpx skills add dotnet/skills --skill apple-crash-symbolication -a codex -ggemini skills install https://github.com/dotnet/skills.git --path plugins/dotnet-diag/skills/apple-crash-symbolicationgh skill install dotnet/skills apple-crash-symbolicationgit clone --depth 1 https://github.com/dotnet/skills /tmp/dotnet__skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/dotnet__skills/plugins/dotnet-diag/skills/apple-crash-symbolication ~/.claude/skills/apple-crash-symbolication # Claude Code
cp -R /tmp/dotnet__skills/plugins/dotnet-diag/skills/apple-crash-symbolication ~/.agents/skills/apple-crash-symbolication # Codex, Cursor, Gemini CLI, Copilot, OpenCode