axiom-analyze-crash

Symbolicate macOS and iOS crash reports and triage root causes with xcsym.

34|2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/DengNaichen/Stet --skill axiom-analyze-crash
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axiom-analyze-crash
Source: https://github.com/DengNaichen/Stet/tree/main/.agents/skills/axiom-analyze-crash
Command: npx skills add https://github.com/DengNaichen/Stet --skill axiom-analyze-crash

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the complex process of symbolicating and diagnosing macOS and iOS crash reports, helping developers identify the root cause of crashes without manual log parsing.

Core Features & Use Cases

  • Automated Symbolication: Uses xcsym to parse crash logs, resolve symbols, and identify missing or mismatched dSYMs.
  • Pattern-Based Triage: Automatically categorizes crashes (e.g., swift_forced_unwrap, swift_concurrency_violation) and provides specific fix guidance.
  • Use Case: When a user reports a crash, provide the .ips file to the agent to instantly receive a summary of the crashed thread, the likely root cause, and actionable steps to resolve the issue.

Quick Start

Use the axiom-analyze-crash skill to analyze the provided crash log file and suggest a fix.

Frequently Asked Questions about axiom-analyze-crash

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

FAQPage Schema
How do I symbolicate an iOS crash log and find the root cause?

Automated crash log analysis resolves symbols and identifies missing dSYMs to pinpoint the root cause. It parses the .ips file, categorizes the crash type (like swift_forced_unwrap), and provides specific fix guidance.

What is the best way to triage macOS production crashes?

The best way to triage macOS production crashes is using pattern-based diagnostic triage. This automatically categorizes runtime exceptions like swift_concurrency_violation and outputs the crashed thread summary and likely root cause.

Do I need xcsym installed to analyze iOS crash reports?

Yes, you need the xcsym CLI tool installed and accessible in your environment. It is required to perform binary analysis, parse crash logs, and verify dSYM files during the symbolication process.

How does automated symbolication handle missing or mismatched dSYMs?

Automated symbolication uses xcsym to parse crash logs and explicitly identify missing or mismatched dSYMs. This allows you to see exactly which binary archives are needed to fully resolve the stack trace.

Can I use this to diagnose swift concurrency violations from a crash log?

Yes, you can diagnose swift concurrency violations from a crash log. The pattern-based triage automatically detects categories like swift_concurrency_violation and provides specific guidance to resolve the issue.