claudecodex

axiom

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

1,259 on GitHubby Charles Wiltgenv27.8.1MITupdated 4 days agoDeveloper Tools
/

Plugin axiom from marketplace axiom-marketplace in CharlesWiltgen/Axiom. Commands read from the repo's manifest — 4 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (27)

  • axiom-accessibility

    Use when fixing or auditing ANY accessibility issue — VoiceOver, Dynamic Type, color contrast, touch targets, WCAG compliance, App Store accessibility review.

  • axiom-ai

    Use when implementing, testing, or evaluating ANY Apple Intelligence, on-device AI, or speech-to-text feature. Covers Foundation Models, @Generable, LanguageModelSession, Tool protocol, eval suites, model-as-judge scoring, SpeechTranscriber, CoreML.

  • axiom-apple-docs

    Use when you need Apple's own documentation or a Swift compiler diagnostic explained rather than recalled.

  • axiom-build

    Use when ANY iOS or macOS build fails, a crash log needs diagnosing, a test run crashes, Xcode misbehaves, or an environment issue blocks work before code is the suspect. Covers build failures, dependency conflicts, simulator diagnostics.

  • axiom-concurrency

    Use when writing ANY async code, actors, or threads in an Apple-platform app, or seeing ANY concurrency error. Covers Swift 6 concurrency, @MainActor, Sendable, data races, async/await patterns.

  • axiom-data

    Use when working with ANY data persistence, database, storage, CloudKit, migration, or serialization in an Apple app. Covers SwiftData, Core Data, GRDB, SQLite, Realm, CloudKit sync, file storage, Codable, migrations.

  • axiom-design

    Use when making visual or interaction design decisions for an Apple app — HIG patterns, Liquid Glass, SF Symbols, typography, app entry-point and auth-flow structure.

  • axiom-games

    Use when building ANY 2D or 3D game with SpriteKit, SceneKit, or RealityKit, or adding touch controls or game controller support. Covers scene graphs, ECS, physics, actions, game loops, rendering, TouchController, GCController.

  • axiom-graphics

    Use when working with ANY GPU rendering, Metal, OpenGL migration, shaders, 3D content, RealityKit, AR, USD/USDZ files, or display performance. Covers Metal migration, shader conversion, RealityKit ECS, RealityView, USDKit, ProMotion.

  • axiom-health

    Use when working with HealthKit, WorkoutKit, health data, workouts, or fitness features on iOS or watchOS. Covers permissions, queries, background delivery, custom workouts, multidevice coordination.

  • axiom-integration

    Use when work crosses into Apple's system surfaces rather than your own UI or data — Siri and Shortcuts, widgets, Live Activities, in-app purchase, localization, privacy prompts, alarms, timers, calendar, reminders, contacts, SharePlay, VoIP and CallKit, accessory pairing, weather, Spotlight indexin

  • axiom-location

    Use when implementing location services, maps, geofencing, or debugging location/MapKit issues. Covers Core Location, CLMonitor, MapKit, annotations, directions.

  • axiom-macos

    Use when building ANY macOS app — windows, menus, sandboxing, distribution, AppKit bridging or modernization (control events, state restoration, concentric corners), touch input, or macOS-specific SwiftUI patterns.

  • axiom-media

    Use when working with camera, photos, audio, haptics, ShazamKit, on-device music analysis, face grouping and video highlights, screen recording, casting to non-AirPlay routes, SharePlay playback, the user's Apple Music library, lock-screen metadata, or CarPlay app design, templates, and navigation.

  • axiom-networking

    Use when implementing or debugging ANY network connection, API call, or socket in an Apple app. Covers URLSession, Network.framework, NetworkConnection, connection diagnostics.

  • axiom-payments

    Use when accepting ANY real-world payment — Apple Pay, Wallet passes, Tap to Pay, Orders in Wallet. NOT in-app purchase / digital content (use axiom-integration). Covers entitlements, certs, signing, App Review payment rules.

  • axiom-performance

    Use when an Apple-platform app feels slow, memory grows, battery drains, or ANY performance issue needs diagnosing. Covers memory leaks, profiling, Instruments workflows, retain cycles, optimization.

  • axiom-security

    Use when storing credentials securely, encrypting data, implementing passkeys, securing AI/agentic features against prompt injection, code signing, or managing certificates and provisioning profiles.

  • axiom-shipping
  • axiom-swift
  • axiom-swiftui
  • axiom-testing
  • axiom-tools
  • axiom-uikit
  • axiom-vision
  • axiom-watchos
  • axiom-xcode-mcp

Slash commands (18)

  • /axiom:analyze-crash

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

  • /axiom:ask

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

  • /axiom:audit

    Smart audit selector - analyzes your project and suggests relevant audits

  • /axiom:compare-traces

    Diff two performance traces for regressions with xcprof compare

  • /axiom:console

    Capture iOS simulator console output (print + os_log) with xclog

  • /axiom:fix-build

    Diagnose and fix Xcode build failures (launches build-fixer agent)

  • /axiom:health-check

    Run a project-wide health check across every relevant auditor

  • /axiom:modernize

    Migrate legacy iOS patterns to modern equivalents (launches modernization-helper agent)

  • /axiom:optimize-build

    Scan Xcode project for build performance optimizations (launches build-optimizer agent)

  • /axiom:profile

    Run automated performance profiling via xcprof (launches performance-profiler agent)

  • /axiom:resolve-deps

    Diagnose and resolve Swift Package Manager dependency conflicts (launches spm-conflict-resolver agent)

  • /axiom:run-tests

    Run XCUITests and parse results using the test-runner agent

  • /axiom:screenshot

    Capture screenshot from a booted iOS Simulator

  • /axiom:siri

    Siri AI readiness audit, build, metadata analyzer, App Skills (Xcode 27.3)

  • /axiom:status

    Project health dashboard - shows environment status and suggests improvements

  • /axiom:test-simulator

    Launch simulator testing agent for test scenarios and visual verification

  • /axiom:triage

    Triage a corpus of production crashes or hangs from Sentry or App Store Connect

  • /axiom:ui

    Drive and validate the iOS simulator UI and accessibility with xcui

Subagents (44)

  • accessibility-auditor

    Use this agent when the user mentions accessibility checking, App Store submission, code review, or WCAG compliance. - Glob - Grep - Read - axiom-accessibility category: auditing tags: [accessibility, voiceover, wcag, a11y, app-store, audit] related: [accessibility-diag] inputSchema: type: object pr

  • build-fixer

    Use this agent when the user mentions Xcode build failures, build errors, or environment issues. - Bash - Read - Grep - Glob - axiom-build

  • build-optimizer

    Use this agent when the user mentions slow builds, build performance, or build time optimization. - Bash - Read - Grep - Glob - axiom-build

  • camera-auditor

    Use this agent to scan Swift code for camera, video, and audio capture issues including deprecated APIs, missing interruption handlers, threading violations, and permission anti-patterns. - Glob - Grep - Read - axiom-media category: auditing tags: [camera, avcapturesession, photo, video, audio, capt

  • codable-auditor

    Use this agent when the user mentions Codable review, JSON encoding/decoding issues, data serialization audit, or modernizing legacy code. - Glob - Grep - Read - axiom-data

  • concurrency-auditor

    Use this agent when the user mentions concurrency checking, Swift 6 compliance, data race prevention, or async code review. - Glob - Grep - Read - axiom-concurrency

  • core-data-auditor

    Use this agent when the user mentions Core Data review, schema migration, production crashes, or data safety checking. - Glob - Grep - Read - axiom-data

  • crash-analyzer

    Use this agent when the user has a crash log (.ips, MetricKit JSON, legacy .crash text, .xccrashpoint bundle, or pasted text) that needs analysis. - Bash - Read - Grep - Glob - axiom-tools

  • database-schema-auditor

    Use this agent when the user mentions database schema review, migration safety, GRDB migration audit, or SQLite schema checking. - Glob - Grep - Read - axiom-data

  • energy-auditor

    Use this agent when the user mentions battery drain, energy optimization, power consumption audit, or pre-release energy check — timer abuse, polling patterns, continuous location, animation leaks, and background mode misuse. - Glob - Grep - Read - axiom-performance

  • foundation-models-auditor

    Use this agent when the user mentions Foundation Models review, on-device AI audit, LanguageModelSession issues, or @Generable/guardrail problems — including missing availability checks, manual JSON parsing, and guardrail handling. - Glob - Grep - Read - axiom-ai

  • grdb-performance-auditor

    Use this agent when the user mentions GRDB performance review, slow GRDB queries, app-group database setup audit, a ValueObservation that stopped updating, or pre-release GRDB scan. - Glob - Grep - Read - axiom-data

  • health-check

    Use this agent when the user wants a comprehensive project-wide audit, full health check, or scan across all domains. - Glob - Grep - Read - Write - Agent - axiom-build

  • iap-auditor

    Use this agent when the user mentions in-app purchase review, IAP audit, StoreKit issues, purchase bugs, transaction problems, or subscription management. - Glob - Grep - Read - axiom-integration category: auditing tags: [iap, storekit, storekit2, purchase, subscription, transaction, audit] related:

  • iap-implementation

    Use this agent when the user wants to add in-app purchases, implement StoreKit 2, or set up subscriptions. - Glob - Grep - Read - Write - Edit - Bash - axiom-integration

  • icloud-auditor

    Use this agent when the user mentions iCloud sync issues, CloudKit errors, ubiquitous container problems, or asks to audit cloud sync. - Glob - Grep - Read - axiom-data category: auditing tags: [icloud, cloudkit, sync, ubiquitous, file-coordination, ckrecord] related: [cloud-sync-diag, cloudkit-ref,

  • liquid-glass-auditor

    Use this agent when the user mentions Liquid Glass review, iOS 26 UI updates, toolbar improvements, or visual effect migration. - Glob - Grep - Read - axiom-swiftui

  • memory-auditor

    Use this agent when the user mentions memory leak prevention, code review for memory issues, or proactive leak checking — retain cycles, leaks, and Timer/observer patterns. - Glob - Grep - Read - axiom-performance

  • modernization-helper

    Use this agent 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. - Glob - Grep - Read - axiom-swiftui - axiom-performance

  • networking-auditor

    Use this agent when the user mentions networking review, deprecated APIs, connection issues, or App Store submission prep. - Glob - Grep - Read - axiom-networking

  • performance-profiler

    Use this agent when the user wants automated performance profiling, headless Instruments analysis, or CLI-based trace collection. - Bash - Read - Grep - Glob - axiom-tools - axiom-performance

  • resize-auditor

    Use this agent when the user mentions window resizing support, resizable-window readiness, iPhone Mirroring compatibility, iPhone Duo readiness, scene-lifecycle migration checking, or preparing an app for the 27-cycle resizing model. - Glob - Grep - Read - axiom-uikit

  • screenshot-validator

    Use this agent when the user mentions App Store screenshot validation, screenshot review, checking screenshots before submission, or verifying screenshot dimensions and content. - Bash - Glob - Read - axiom-shipping category: auditing tags: [screenshots, app-store, dimensions, validation, submission

  • security-privacy-scanner

    Use this agent when the user mentions security review, App Store submission prep, Privacy Manifest requirements, hardcoded credentials, or sensitive data storage. - Glob - Grep - Read - axiom-shipping

  • simulator-tester

    Use this agent when the user mentions simulator testing, visual verification, push notification testing, location simulation, screenshot capture, OR accessibility checks (computed VoiceOver announcements, Dynamic Type, ADA) on the simulator. - Bash - Glob - Grep - Read - axiom-testing - axiom-xcode-

  • siri-ai-auditor

    Use this agent when the user mentions Siri AI readiness, tool intents, or App Skills. - Glob - Grep - Read - axiom-integration

  • spm-conflict-resolver

    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. - Glob - Grep - Read - Bash - axiom-build

  • spritekit-auditor

    Use this agent when the user wants to audit SpriteKit game code for common issues — physics bitmask issues, draw call waste, node accumulation, and action leaks. - Glob - Grep - Read - axiom-games

  • storage-auditor

    Use this agent when the user mentions file storage issues, data loss, backup bloat, or asks to audit storage usage. - Glob - Grep - Read - axiom-data category: auditing tags: [storage, files, backup, data-loss, file-protection, caches, documents] related: [storage-diag, storage, file-protection-ref,

  • swift-performance-analyzer

    Use this agent when the user mentions Swift performance audit, code optimization, or performance review — ARC issues, allocation patterns, and generic specialization. - Glob - Grep - Read - axiom-performance

  • swift-simplifier

    Use this agent when the user wants to simplify Swift code, reduce boilerplate, or make Swift more readable and idiomatic without changing behavior. - Glob - Grep - Read - axiom-swift

  • swiftdata-auditor

    Use this agent when the user mentions SwiftData review, @Model issues, SwiftData migration safety, or SwiftData performance checking. - Glob - Grep - Read - axiom-data

  • swiftui-architecture-auditor

    Use this agent when the user mentions SwiftUI architecture review, separation of concerns, testability issues, or "logic in view" problems. - Glob - Grep - Read - axiom-swiftui

  • swiftui-layout-auditor

    Use this agent when the user mentions SwiftUI layout review, adaptive layout issues, GeometryReader problems, or multi-device layout checking. - Glob - Grep - Read - axiom-swiftui

  • swiftui-nav-auditor

    Use this agent when the user mentions SwiftUI navigation issues, deep linking problems, state restoration bugs, or navigation architecture review. - Glob - Grep - Read - axiom-swiftui

  • swiftui-performance-analyzer

    Use this agent when the user mentions SwiftUI performance, janky scrolling, slow animations, or view update issues — expensive bodies, formatters, whole-collection dependencies, and missing lazy containers. - Glob - Grep - Read - axiom-swiftui

  • test-debugger

    Use this agent for closed-loop test debugging - automatically analyzes test failures, suggests fixes, and re-runs tests until passing. - Bash - Read - Grep - Glob - Edit - axiom-testing

  • test-failure-analyzer

    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. - Glob - Grep - Read - axiom-testing

  • test-runner

    Use this agent when the user wants to run XCUITests, parse test results, view test failures, or export test attachments. - Bash - Read - Grep - Glob - axiom-testing

  • testing-auditor

    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. - Glob - Grep - Read - axiom-testing

  • textkit-auditor

    Use this agent when the user mentions TextKit review, text layout issues, Writing Tools integration, or UITextView/NSTextView code review. - Glob - Grep - Read - axiom-swiftui category: auditing tags: [textkit, textkit2, writing-tools, text-layout, uitextview, nstextview] related: [textkit-ref] inpu

  • touch-auditor

    Use this agent when the user mentions touch support on the Mac, touchscreen MacBook readiness, Sidecar touch, mouseDown or tracking-loop migration, or wants to audit a macOS app for touch. - Glob - Grep - Read - axiom-macos

  • triage-analyzer

    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. - Bash - Read - Grep - Glob - axiom-shipping - axiom-tools

  • ux-flow-auditor

    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. - Glob - Grep - Read - axiom-swiftui

Hooks (7)

  • PreToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/pretool-crash-route.py"

  • PostToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/posttool-bash-hints.py"

  • PostToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/swift-guardrails.py"

  • PostToolUseFailure

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/posttool-bash-hints.py"

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh"

  • UserPromptSubmit

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/user-prompt-submit.py"

  • SubagentStart

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-start.py"

View source on GitHub charleswiltgen.github.io

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

Scaffold, validate, and publish new Claude Code plugins with proper structure

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain axiom?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted