移动开发

sentry-fix-stack-traces

getsentry/sentry-for-ai

Make Sentry stack traces readable — upload source maps for JavaScript/TypeScript, or debug files for native and mobile (dSYM, ProGuard/R8, NDK symbols, Dart obfuscation maps, .NET PDBs). Use when frames in Sentry show minified names, bundled paths, hex addresses, "unknown", or method names with no file/line, instead of your original source.

  • 1571 次安装
  • 272 星标
  • 收录于

安装命令

npx skills add https://github.com/getsentry/sentry-for-ai --skill sentry-fix-stack-traces

SKILL.md

Fix Unreadable Stack Traces

An event whose frames read chunk-4f2a.js:1:28471 or 0x00000001045a2f10 costs you the thing Sentry is for. This skill takes an existing unreadable trace and gets the right artifact — source maps, or debug files — uploaded and matched, then proves it on a new event.

Wrong skill? If Sentry isn’t installed and capturing events yet, start with sentry-instrument — you can’t diagnose frames you don’t have. (That skill and sentry-get-started handle this proactively during setup, using the same references; this skill is the symptom-driven entry point for a trace that’s already broken.) If frames are readable and the goal is tying them to commits and suspect PRs, that’s releases, not this.

Step 1 — Read a real event before touching build config

Do not start editing build files. Missing artifacts, mismatched artifacts, and a partially-covered build all look identical in a trace, and the fixes differ.