charleswiltgen avatar

Axiom Performance

This is your routing layer for anything performance related on iOS. Memory leaks, app hangs, slow launch, battery drain, profiling with Instruments or xctrace. The decision tree is thorough and covers the messy edge cases like distinguishing between a hang and just sluggishness, or knowing when memory pressure is causing your frame drops. It bridges to specialized skills for Swift-specific leaks, Objective-C block cycles, energy auditing, and even timer footguns that cause EXC_BAD_INSTRUCTION. The routing logic is opinionated in a good way, like steering you to hang diagnostics first if the UI is completely frozen versus performance profiling if it's just slow. Solid starting point when users report "the app feels off" and you need to narrow down what to instrument.

skills.sh installs
1.4K
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add charleswiltgen/axiom --skill axiom-performance --agent claude-code

Installs into .claude/skills of the current project.

Files

Performance

You MUST use this skill for ANY performance issue including memory leaks, slow execution, battery drain, or profiling.

Bundled tools on Claude Code: if command -v <tool> finds nothing (hooks off or --bare), use <plugin-root>/tools/<tool> in place of the bare name; <plugin-root> is two levels above this skill's Base directory for this skill: path.

Auditors are skills here. Where this router says "Launch some-auditor agent", invoke the matching Codex skill instead — same procedure, no Claude Code agent required.

Available: axiom-analyze-swift-performance, axiom-audit-energy, axiom-audit-memory.

The ones that shell out — builds, tests, simulators, crash symbolication — need shell access to run.

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

Sponsors

Details

Repository
github.com/charleswiltgen/axiom
Categories
Git & Pull Requests, Debugging
First seen
Jun 3, 2026

More from charleswiltgen/axiom

All 167
1webup avatarwebup-statuslinewebup/skills-ccGenerate and install a custom Claude Code status line with selectable columns (model, context, effort level, git, dir, worktree, vim) and a color theme. Context1.4Kskills.sh installs
2kostja94 avatargenerative-engine-optimizationkostja94/marketing-skillsWhen the user wants to optimize for AI search visibility (ChatGPT, Claude, Perplexity, AI Overviews). Also use when the user mentions "GEO," "AEO," "generative 1.4Kskills.sh installs
3microsoftdocs avatarazure-container-appsmicrosoftdocs/agent-skillsExpert knowledge for Azure Container Apps development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quota1.4Kskills.sh installs
4charleswiltgen avataraxiom-buildcharleswiltgen/axiomUse when ANY iOS build fails, test crashes, Xcode misbehaves, or environment issue occurs before debugging code. Covers build failures, compilation errors, depe1.4Kskills.sh installs
5anthropics avatarcustomer-pulseanthropics/knowledge-work-pluginsAggregates PayPal disputes, HubSpot feedback and tickets, and email sentiment (plus pasted or exported Google/Yelp reviews) into a themes report with verbatim e1.3Kskills.sh installs
6fleurytian avatarmckinsey-consultantfleurytian/awesome-claude-skillsMcKinsey顾问式问题解决系统。从商业问题出发,通过假设驱动的结构化分析方法,生成McKinsey风格研究报告和PPT。融合Problem Solving方法论、MECE原则、Issue Tree拆解、Hypotheses形成、Dummy Page设计、智能数据收集和专业PPT生成能力。1.3Kskills.sh installs