crash-triage

Analyze TestFlight crash reports, beta feedback, and performance diagnostics via App Store Connect API.

37|12|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/exiao/skills --skill crash-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crash-triage
Source: https://github.com/exiao/skills/tree/main/app-store-connect/crash-triage
Command: npx skills add https://github.com/exiao/skills --skill crash-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires asc, and includes scripts (resource) components.

What problem does it solve?

This Skill helps developers quickly identify, analyze, and summarize issues reported through TestFlight, including crashes, beta feedback, and performance diagnostics, streamlining the debugging process.

Core Features & Use Cases

  • Crash Report Analysis: Fetch and analyze TestFlight crash reports, filtering by app, build, device, and OS.
  • Beta Feedback Review: Retrieve and review beta tester feedback, with options to include screenshots.
  • Performance Diagnostics: Investigate hangs, disk writes, and launch performance issues using build-specific diagnostics.
  • Use Case: A developer receives a surge of crash reports for a new build. They use this Skill to quickly get a summary of the top crash signatures, affected builds, and device/OS breakdowns to prioritize fixes.

Quick Start

Use the crash-triage skill to list the 10 most recent TestFlight crashes for the app with bundle ID 'com.example.myapp'.

Frequently Asked Questions about crash-triage

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

FAQPage Schema
How do I analyze TestFlight crash reports for a specific iOS build?

To analyze TestFlight crash reports, you can fetch and summarize them filtered by app, build, device, and OS. This provides structured insights into app stability, highlighting top crash signatures and affected builds to streamline debugging.

What's the best way to review beta feedback and performance diagnostics from TestFlight?

Reviewing beta feedback and performance diagnostics involves retrieving tester feedback with optional screenshots and investigating hangs or launch performance issues. This process isolates user-reported problems and build-specific metrics to prioritize fixes.

Do I need the App Store Connect API to fetch crash triage data?

Yes, fetching crash triage data requires interaction with the App Store Connect API via the 'asc' CLI tool. This dependency is necessary to programmatically retrieve and process TestFlight crash reports and beta feedback.

Can I filter iOS app crashes by device and OS version?

Yes, you can filter TestFlight crash reports by app, build, device, and OS version. This allows you to generate a detailed breakdown of affected devices and operating systems to pinpoint environment-specific issues.

How does crash triage handle performance diagnostics like hangs and disk writes?

Crash triage handles performance diagnostics by investigating hangs, disk writes, and launch performance issues using build-specific diagnostics. It structures this data to help developers quickly identify and resolve underlying performance bottlenecks.

Why summarize TestFlight crashes instead of reading individual reports?

Summarizing TestFlight crashes aggregates individual reports into structured insights, providing the top crash signatures and affected build breakdowns. This approach saves time during debugging by immediately highlighting the most critical stability issues.