Agent skill · data analytics · charleswiltgen
axiom-performance
Use when app feels slow, memory grows, battery drains, or diagnosing ANY performance issue. Covers memory leaks, profiling, Instruments workflows, retain cycles, performance optimization.
Why this skill is useful
Provides specific workflows and commands for diagnosing and optimizing performance issues that the AI wouldn't reliably generate on its own.
What it needs
Requires instruments installed locally. About 11k tokens when loaded. Last updated 2026-08-06. 1,103 stars on the source repository.
What this skill does
Performance You MUST use this skill for ANY performance issue including memory leaks, slow execution, battery drain, or profiling. <!-- AXIOMAUDITORINLINEBEGIN — auto-maintained by scripts/build-inlined-auditors.ts; do not hand-edit --> Not on Claude Code? Where this router says "Launch some-auditor agent", read that auditor's file in this suite and follow it inline — the same procedure, needing only file search and read. Available here: skills/energy-auditor.md, skills/memory-auditor.md, skills/swift-performance-analyzer.md. Agents that need Bash — builds, tests, simulators, crash symbolication — stay Claude Code-only; there is no inline equivalent for those. <!-- AXIOMAUDITORINLINEEND --> When to Use Use this router when: App feels slow or laggy Memory usage grows over time Battery drains quickly Device gets hot during use High energy usage in Battery Settings Diagnosing performance with Instruments Memory leaks or retain cycles App crashes with memory warnings Routing Logic Memory Issues Memory leaks (Swift) → See skills/memory-debugging.md Systematic leak diagnosis 5 common leak patterns Instruments workflows deinit not called Memory leak scan → Launch memory-auditor agent or /axiom:audit memory (5-phase semantic audit: maps resource ownership, detects 6 leak patterns, reasons about missing cleanup, correlates compound risks, scores lifecycle health) Memory leaks (Objective-C blocks) → See skills/objc-block-retain-cycles.md Block retain cycles Weak-strong pattern Network callback leaks Performance Profiling Performance profiling (GUI) → See skills/performance-profiling.md Time Profiler (CPU), incl. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills charleswiltgen/axiom-performance