CharlesWiltgen/Axiom

Battle-tested Claude Code skills for modern xOS (iOS, iPadOS, watchOS, tvOS) development

About the project

Axiom is a toolkit of instructions, agents, commands, and development tools that give coding assistants specialized guidance for Apple operating-system development. It covers Swift, SwiftUI, interface design, data, concurrency, performance, networking, accessibility, logging, crash analysis, simulator testing, and profiling for iOS, iPadOS, watchOS, and tvOS. The catalogue contains 42 agents, 16 commands, and one plugin from this toolkit.

This repository also configures its own agents. See what Axiom tells them →

1.2kStars on the repository
154Mods indexed here, across every type
3d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

CharlesWiltgen/Axiom

Skill Claude CodeCodex

Use when the user mentions SwiftUI layout review, adaptive layout issues, GeometryReader problems, or multi-device layout checking.

not rated 1.2k +8 3d ago A SkillSpector: warn 33 tokens original MIT

CharlesWiltgen/Axiom

Skill Claude CodeCodex

Use when the user mentions SwiftUI navigation issues, deep linking problems, state restoration bugs, or navigation architecture review.

not rated 1.2k +8 3d ago A SkillSpector: warn 32 tokens original MIT

axiom-audit-testing

27

CharlesWiltgen/Axiom

Skill Claude CodeCodex

Use when the user wants to audit test quality, find flaky test patterns, speed up test execution, or prepare for Swift Testing migration.

not rated 1.2k +8 3d ago A SkillSpector: warn 33 tokens original MIT

axiom-audit-textkit

28

CharlesWiltgen/Axiom

Skill Claude CodeCodex

Use when the user mentions TextKit review, text layout issues, Writing Tools integration, or UITextView/NSTextView code review.

not rated 1.2k +8 3d ago A SkillSpector: pass 34 tokens original MIT

axiom-audit-ux-flow

29

CharlesWiltgen/Axiom

Skill Claude CodeCodex

Use 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.

not rated 1.2k +8 3d ago A SkillSpector: warn 43 tokens original MIT

axiom-debug-tests

30

CharlesWiltgen/Axiom

Skill Codex

Use this agent for closed-loop test debugging - automatically analyzes test failures, suggests fixes, and re-runs tests until passing.

not rated 1.2k +8 3d ago A SkillSpector: pass 30 tokens original MIT

axiom-fix-build

31

CharlesWiltgen/Axiom

Skill Codex

Use when the user mentions Xcode build failures, build errors, or environment issues.

not rated 1.2k +8 3d ago C SkillSpector: warn 23 tokens original MIT

axiom-health-check

32

CharlesWiltgen/Axiom

Skill Claude CodeCodex

Use when the user wants a comprehensive project-wide audit, full health check, or scan across all domains.

not rated 1.2k +8 3d ago A SkillSpector: warn 26 tokens original MIT

axiom-implement-iap

33

CharlesWiltgen/Axiom

Skill Codex

Use when the user wants to add in-app purchases, implement StoreKit 2, or set up subscriptions.

not rated 1.2k +8 3d ago A SkillSpector: pass 29 tokens original MIT

axiom-modernize

34

CharlesWiltgen/Axiom

Skill Claude CodeCodex

Use when the user wants to modernize iOS code to iOS 17/18 patterns, migrate from ObservableObject to @Observable, update @StateObject to @State, or adopt modern SwiftUI APIs.

not rated 1.2k +8 3d ago A SkillSpector: warn 48 tokens original MIT

CharlesWiltgen/Axiom

Skill Codex

Use when the user mentions slow builds, build performance, or build time optimization.

not rated 1.2k +8 3d ago A SkillSpector: pass 22 tokens original MIT

CharlesWiltgen/Axiom

Skill Codex

Use when the user wants automated performance profiling, headless Instruments analysis, or CLI-based trace collection.

not rated 1.2k +8 3d ago C SkillSpector: warn 25 tokens original MIT

axiom-resolve-spm

37

CharlesWiltgen/Axiom

Skill Codex

Use 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.

not rated 1.2k +8 3d ago C SkillSpector: warn 42 tokens original MIT

axiom-run-tests

38

CharlesWiltgen/Axiom

Skill Codex

Use when the user wants to run XCUITests, parse test results, view test failures, or export test attachments.

not rated 1.2k +8 3d ago A SkillSpector: pass 30 tokens original MIT

CharlesWiltgen/Axiom

Skill Claude CodeCodex

Use when the user mentions security review, App Store submission prep, Privacy Manifest requirements, hardcoded credentials, or sensitive data storage.

not rated 1.2k +8 3d ago A SkillSpector: warn 34 tokens original MIT

CharlesWiltgen/Axiom

Skill Claude CodeCodex

Use when the user wants to simplify Swift code, reduce boilerplate, or make Swift more readable and idiomatic without changing behavior.

not rated 1.2k +8 3d ago A SkillSpector: pass 34 tokens original MIT

CharlesWiltgen/Axiom

Skill Codex

Use 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.

not rated 1.2k +8 3d ago B SkillSpector: warn 46 tokens original MIT

CharlesWiltgen/Axiom

Skill Codex

Use when the user mentions App Store screenshot validation, screenshot review, checking screenshots before submission, or verifying screenshot dimensions and content.

not rated 1.2k +8 3d ago A SkillSpector: pass 33 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: