CharlesWiltgen

60 mods across 1 repository, 1.1k stars between them.

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions App Store screenshot validation, screenshot review, checking screenshots before submission, or verifying screenshot dimensions and content. Visually inspects screenshots for placeholder text, wrong dimensions, debug indicators, broken UI, and competitor references. user: "Can you…

1.1k 3d ago A 205 tokens original MIT

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions security review, App Store submission prep, Privacy Manifest requirements, hardcoded credentials, or sensitive data storage. Scans for API keys in code, insecure @AppStorage usage, missing Privacy Manifests (iOS 17+), ATS violations, and logging sensitive data. user: "Can you…

1.1k 3d ago A 252 tokens original MIT

simulator-tester

27

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions simulator testing, visual verification, push notification testing, location simulation, screenshot capture, OR live accessibility validation (VoiceOver announcements, Dynamic Type, ADA checks) on the simulator. Sets up test scenarios, captures screenshots, drives the UI and…

1.1k 3d ago B 212 tokens original MIT

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions SPM resolution failures, "no such module" errors, duplicate symbol linker errors, version conflicts between packages, or Swift 6 package compatibility issues. Analyzes Package.swift and Package.resolved to diagnose and resolve Swift Package Manager dependency conflicts. user: "SPM…

1.1k 3d ago C 234 tokens original MIT

spritekit-auditor

29

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user wants to audit SpriteKit game code for common issues. Automatically scans for physics bitmask problems, draw call waste, node accumulation, action memory leaks, coordinate confusion, touch handling bugs, missing object pooling, and missing debug overlays. user: "Can you check my SpriteKit…

1.1k 3d ago A 136 tokens original MIT

storage-auditor

30

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions file storage issues, data loss, backup bloat, or asks to audit storage usage. Automatically runs comprehensive storage audit to detect files in wrong locations, missing backup exclusions, missing file protection, and storage anti-patterns - prevents data loss and backup bloat.…

1.1k 3d ago A 214 tokens original MIT

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions Swift performance audit, code optimization, or performance review. Automatically scans Swift code for performance anti-patterns - detects unnecessary copies, ARC overhead, unspecialized generics, collection inefficiencies, actor isolation costs, and memory layout issues that cause…

1.1k 3d ago A 230 tokens original MIT

swift-simplifier

32

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user wants to simplify Swift code, reduce boilerplate, or make Swift more readable and idiomatic without changing behavior. Reports behavior-preserving Swift 6.4 simplifications — guard/optional cleanups, if/switch expressions, collection idioms, redundant boilerplate, dead availability guards…

1.1k 3d ago A 231 tokens original MIT

swiftdata-auditor

33

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions SwiftData review, @Model issues, SwiftData migration safety, or SwiftData performance checking. Automatically scans SwiftData code for the 10 most critical violations - struct models, missing VersionedSchema models, relationship defaults, migration timing, background context…

1.1k 3d ago A 250 tokens original MIT

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions SwiftUI architecture review, separation of concerns, testability issues, or "logic in view" problems. Automatically scans SwiftUI code for architectural anti-patterns - logic in view bodies, async boundary violations, property wrapper misuse, and testability gaps. Complements (but…

1.1k 3d ago A 227 tokens original MIT

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions SwiftUI layout review, adaptive layout issues, GeometryReader problems, or multi-device layout checking. Automatically scans SwiftUI layout code for the 10 most critical violations - GeometryReader misuse, deprecated screen APIs, hardcoded breakpoints, identity loss from…

1.1k 3d ago A 258 tokens original MIT

swiftui-nav-auditor

36

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions SwiftUI navigation issues, deep linking problems, state restoration bugs, or navigation architecture review. Automatically scans SwiftUI navigation code for architecture issues - detects missing NavigationPath, deep link gaps, state restoration problems, wrong container usage, and…

1.1k 3d ago A 150 tokens original MIT

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions SwiftUI performance, janky scrolling, slow animations, or view update issues. Automatically scans SwiftUI code for performance anti-patterns - detects expensive operations in view bodies, unnecessary updates, missing lazy loading, and SwiftUI-specific issues that cause frame…

1.1k 3d ago A 155 tokens original MIT

test-debugger

38

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent for closed-loop test debugging - automatically analyzes test failures, suggests fixes, and re-runs tests until passing. Combines test-runner with intelligent failure analysis using screenshots, logs, and pattern recognition. user: "My LoginTests are failing, help me fix them" assistant: [Launches…

1.1k 3d ago C 156 tokens original MIT

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions flaky tests, tests that pass locally but fail in CI, race conditions in tests, or needs to diagnose WHY a specific test fails. Focuses on Swift Testing patterns (confirmation, @MainActor, .serialized trait) and diagnoses root causes of intermittent failures. user: "My tests fail…

1.1k 3d ago A 239 tokens original MIT

test-runner

40

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user wants to run XCUITests, parse test results, view test failures, or export test attachments. Runs xcodebuild test and parses .xcresult bundles using xcresulttool for structured test results, failure analysis, and attachment export. user: "Run my UI tests and show me what failed" assistant…

1.1k 3d ago C 186 tokens original MIT

testing-auditor

41

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user wants to audit test quality, find flaky test patterns, speed up test execution, or prepare for Swift Testing migration. Scans for sleep() calls, shared mutable state, missing assertions, XCTest to Swift Testing migration opportunities, and Swift 6 concurrency issues in tests. user: "Can…

1.1k 3d ago A 220 tokens original MIT

textkit-auditor

42

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions TextKit review, text layout issues, Writing Tools integration, or UITextView/NSTextView code review. Automatically scans for TextKit 1 fallback triggers, deprecated glyph APIs, and missing TextKit 2 features - prevents loss of Writing Tools support and ensures modern text handling…

1.1k 3d ago A 245 tokens original MIT

triage-analyzer

43

CharlesWiltgen/Axiom

Agent Claude Code

Use when the user wants to triage a CORPUS of production crashes/hangs from an aggregator (Sentry, App Store Connect) — grouped, counted issues — rather than a single crash file. Fetches unresolved issues, normalizes them, runs xcsym triage to classify + cluster + flag suspension/idle-runloop noise, merges clusters…

1.1k 3d ago A 226 tokens original MIT

ux-flow-auditor

44

CharlesWiltgen/Axiom

Agent Claude Code

Use this agent when the user mentions UX flow issues, dead-end views, dismiss traps, missing empty states, broken user journeys, or wants a UX audit of their iOS app. Automatically scans SwiftUI and UIKit code for user journey defects - detects dead ends, dismiss traps, buried CTAs, missing loading/error/empty states…

1.1k 3d ago A 190 tokens original MIT

analyze-crash

45

CharlesWiltgen/Axiom

Command Claude Code

Parse and analyze iOS/macOS crash logs (.ips, .crash, or pasted text) to identify root cause.

1.1k 3d ago A 29 tokens original MIT

ask

46

CharlesWiltgen/Axiom

Command Claude Code

Ask a question about iOS/Swift development - routes to the right Axiom skill or agent.

1.1k 3d ago A 19 tokens original MIT

audit

47

CharlesWiltgen/Axiom

Command Claude Code

Smart audit selector - analyzes your project and suggests relevant audits.

1.1k 3d ago A 11 tokens original MIT

compare-traces

48

CharlesWiltgen/Axiom

Command Claude Code

Diff two performance traces for regressions with xcprof compare.

1.1k 3d ago A 15 tokens original MIT