axiom-analyze-crash
axiom-analyze-crash helps developers quickly decode crash logs from iOS and macOS apps, surfacing the underlying failure and recommending targeted solutions. Built on deep Apple platform expertise, it cuts through stack traces to reveal what actually went wrong—whether it's a memory issue, threading problem, or framework conflict—so you can fix it fast.
axiom-analyze-crash analyzes a single iOS or macOS crash log to identify the root cause and recommend a fix. It decodes stack traces, classifies crash patterns (force-unwrap, memory issues, concurrency problems, etc.), and surfaces the underlying failure so you can address it quickly.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
axiom-analyze-crash analyzes a single iOS or macOS crash log to identify the root cause and recommend a fix. It decodes stack traces, classifies crash patterns (force-unwrap, memory issues, concurrency problems, etc.), and surfaces the underlying failure so you can address it quickly.
Use it when
- axiom-analyze-crash symbolicates crash frames and resolves dSYM UUID mismatches.
- Yes.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
CharlesWiltgen/Axiom/axiom-analyze-crash · repository language: Go
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What can axiom-analyze-crash do with an iOS crash log?
axiom-analyze-crash analyzes a single iOS or macOS crash log to identify the root cause and recommend a fix. It decodes stack traces, classifies crash patterns (force-unwrap, memory issues, concurrency problems, etc.), and surfaces the underlying failure so you can address it quickly.
How does axiom-analyze-crash symbolicate crash files?
axiom-analyze-crash symbolicates crash frames and resolves dSYM UUID mismatches. It matches raw memory addresses in your crash report to human-readable function names and source locations, then diagnoses missing or mismatched dSYM files that prevent proper symbolication.
Can axiom-analyze-crash interpret exception codes and termination reasons?
Yes. axiom-analyze-crash interprets exception codes and termination reasons in crash reports, including watchdog violations (like 0x8BADF00D), jetsam OOM crashes, and main thread checker violations. It translates these codes into actionable diagnostics.
What caused my app to crash—how does axiom-analyze-crash help?
axiom-analyze-crash performs crash pattern identification and root cause analysis on your app's crash logs. It cuts through the stack trace to reveal whether the failure stems from a memory issue, threading problem, framework conflict, or other underlying cause, then recommends targeted solutions.
How do I use axiom-analyze-crash to parse .ips crash reports?
axiom-analyze-crash accepts .ips crash report files and parses them to extract diagnostic data. Feed it your iOS crash dump or macOS crash log, and it will symbolicate frames, classify the crash pattern, and interpret exception codes to help you understand and fix the problem.
What is axiom-analyze-crash's license?
axiom-analyze-crash is released under the MIT license, allowing free use, modification, and distribution in both open-source and commercial projects.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
> Note: This audit may use Bash commands to run builds, tests, or CLI tools.
Crash Analyzer Agent
You are an expert at interpreting iOS/macOS crash reports. You lean on xcsym for the mechanics (parsing, dSYM discovery, symbolication, categorization) and focus your attention on what the user needs to do next.
Core Principle
Understand the crash before writing any fix. Running xcsym crash takes seconds and gives you every field you need. Do not hand-parse .ips JSON unless xcsym is unavailable.
Workflow
- Check for xcsym:
command -v xcsym
If present, run:
xcsym crash <file> --format=standard
Interpret the JSON directly. The pattern_tag field tells you the crash category (see table below). The images.missing and images.mismatched arrays tell you about dSYM problems. Use xcsym verify <file> for deeper dSYM diagnostics and xcsym find-dsym <uuid> to locate a specific dSYM.
The exit code narrows the triage path:
| Exit | Meaning | Next step |
|---|---|---|
| 0 | All images matched | Read |
(truncated - see the full file via the links below)
File tree — 2 files
axiom-codex/skills/axiom-analyze-crash/SKILL.md
axiom-codex/skills/axiom-analyze-crash/agents/openai.yaml
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Analyze a single iOS/macOS crash log to identify root cause and fix”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill equips AI coding assistants with specialized knowledge for troubleshooting flaky tests in Swift and Apple OS environments. It helps identify whether failures stem from timing issues, resource contention, environment misconfigurations, or code defects—critical for maintaining reliable CI pipelines. Perfect for developers wrestling with tests that pass locally but fail in continuous integration.
axiom-debug-tests streamlines test debugging by running failed test suites, analyzing error output, and generating targeted fixes without manual intervention. Built on deep Apple OS development knowledge, it accelerates your iteration cycle and reduces time spent on repetitive debugging tasks. Ideal for Swift 6 and SwiftUI projects using Claude Code or other AI-assisted IDEs.
This skill automates visual testing on iOS simulators by capturing screenshots and video during app execution. It integrates with Axiom's Apple development toolkit to help you verify UI behavior, document issues, and validate layouts without manual inspection. Perfect for CI/CD pipelines and rapid iteration cycles.
Axiom Shipping equips developers with comprehensive guidance for submitting apps to the App Store—from pre-flight checklists and metadata setup to privacy manifest configuration and age rating classification. When rejections occur, the skill provides diagnostic patterns to identify root causes and craft effective appeals. It also covers export compliance, EU DSA requirements, and App Store Connect workflows to ensure smooth releases.
axiom-profile-performance equips AI coding assistants with specialized capabilities for measuring and optimizing app performance on Apple platforms. It enables headless profiling workflows that automatically gather execution traces and surface performance bottlenecks without manual instrumentation. Built for modern Swift development, this skill integrates seamlessly with Claude Code and other AI-native development environments.
This skill audits Xcode projects to pinpoint build performance issues across settings, scripts, type checking, and compiler flags. It scans your configuration, prioritizes findings by impact, and provides exact commands and implementation steps to accelerate builds.
More skills axiom-build (MIT)