Charles Wiltgen publishes skills that guide an AI agent through Apple-platform development in Swift, covering 2D and 3D games built with SpriteKit, SceneKit and RealityKit, on-device AI with Foundation Models and speech-to-text, and location work with Core Location and MapKit. His catalog also reaches into testing with Swift Testing and XCTest, integration with Siri, widgets, Live Activities and CallKit, and audits of SwiftData models and Liquid Glass interfaces. Several of his most-used skills are project-wide audits, making his work notable for combining domain guidance with review workflows.
Axiom
96 skills · 1,253 stars · MIT
Axiom Accessibility Use when fixing or auditing ANY accessibility issue — VoiceOver, Dynamic Type, color contrast, to…
Axiom Accessibility Use when fixing or auditing ANY accessibility issue — VoiceOver, Dynamic Type, color contrast, to…
Axiom Ai Use when implementing, testing, or evaluating ANY Apple Intelligence, on-device AI, or speech-to-…
Axiom Ai Use when implementing, testing, or evaluating ANY Apple Intelligence, on-device AI, or speech-to-…
Axiom Analyze Crash Use when the user has a crash log (.ips, MetricKit JSON, legacy .crash text, .xccrashpoint bundle…
Axiom Analyze Swift Performance Use when the user mentions Swift performance audit, code optimization, or performance review — AR…
Axiom Analyze Swiftui Performance Use when the user mentions SwiftUI performance, janky scrolling, slow animations, or view update…
Axiom Analyze Test Failures Use when the user mentions flaky tests, tests that pass locally but fail in CI, race conditions i…
Axiom Analyze Triage Use when the user wants to triage a CORPUS of production crashes/hangs from an aggregator (Sentry…
Axiom Apple Docs Use when you need Apple's own documentation or a Swift compiler diagnostic explained rather than…
Axiom Apple Docs Use when you need Apple's own documentation or a Swift compiler diagnostic explained rather than…
Axiom Audit Accessibility Use when the user mentions accessibility checking, App Store submission, code review, or WCAG com…
Axiom Audit Camera Use this agent to scan Swift code for camera, video, and audio capture issues including deprecate…
Axiom Audit Codable Use when the user mentions Codable review, JSON encoding/decoding issues, data serialization audi…
Axiom Audit Concurrency Use when the user mentions concurrency checking, Swift 6 compliance, data race prevention, or asy…
Axiom Audit Core Data Use when the user mentions Core Data review, schema migration, production crashes, or data safety…
Axiom Audit Database Schema Use when the user mentions database schema review, migration safety, GRDB migration audit, or SQL…
Axiom Audit Energy Use when the user mentions battery drain, energy optimization, power consumption audit, or pre-re…
Axiom Audit Foundation Models Use when the user mentions Foundation Models review, on-device AI audit, LanguageModelSession iss…
Axiom Audit Grdb Performance Use when the user mentions GRDB performance review, slow GRDB queries, app-group database setup a…
Axiom Audit Iap Use when the user mentions in-app purchase review, IAP audit, StoreKit issues, purchase bugs, tra…
Axiom Audit Icloud Use when the user mentions iCloud sync issues, CloudKit errors, ubiquitous container problems, or…
Axiom Audit Liquid Glass Use when the user mentions Liquid Glass review, iOS 26 UI updates, toolbar improvements, or visua…
Axiom Audit Memory Use when the user mentions memory leak prevention, code review for memory issues, or proactive le…
Axiom Audit Networking Use when the user mentions networking review, deprecated APIs, connection issues, or App Store su…
Axiom Audit Resize Use when the user mentions window resizing support, resizable-window readiness, iPhone Mirroring…
Axiom Audit Spritekit Use when the user wants to audit SpriteKit game code for common issues — physics bitmask issues,…
Axiom Audit Storage Use when the user mentions file storage issues, data loss, backup bloat, or asks to audit storage…
Axiom Audit Swiftdata Use when the user mentions SwiftData review, @Model issues, SwiftData migration safety, or SwiftD…
Axiom Audit Swiftui Architecture Use when the user mentions SwiftUI architecture review, separation of concerns, testability issue…
Axiom Audit Swiftui Layout Use when the user mentions SwiftUI layout review, adaptive layout issues, GeometryReader problems…
Axiom Audit Swiftui Nav Use when the user mentions SwiftUI navigation issues, deep linking problems, state restoration bu…
Axiom Audit Testing Use when the user wants to audit test quality, find flaky test patterns, speed up test execution,…
Axiom Audit Textkit Use when the user mentions TextKit review, text layout issues, Writing Tools integration, or UITe…
Axiom Audit Ux Flow Use when the user mentions UX flow issues, dead-end views, dismiss traps, missing empty states, b…
Axiom Build Use when ANY iOS or macOS build fails, a crash log needs diagnosing, a test run crashes, Xcode mi…
Axiom Build Use when ANY iOS or macOS build fails, a crash log needs diagnosing, a test run crashes, Xcode mi…
Axiom Concurrency Use when writing ANY async code, actors, or threads in an Apple-platform app, or seeing ANY concu…
Axiom Concurrency Use when writing ANY async code, actors, or threads in an Apple-platform app, or seeing ANY concu…
Axiom Data Use when working with ANY data persistence, database, storage, CloudKit, migration, or serializat…
Axiom Data Use when working with ANY data persistence, database, storage, CloudKit, migration, or serializat…
Axiom Debug Tests Use this agent for closed-loop test debugging - automatically analyzes test failures, suggests fi…
Axiom Design Use when making visual or interaction design decisions for an Apple app — HIG patterns, Liquid Gl…
Axiom Design Use when making visual or interaction design decisions for an Apple app — HIG patterns, Liquid Gl…
Axiom Fix Build Use when the user mentions Xcode build failures, build errors, or environment issues.
Axiom Games Use when building ANY 2D or 3D game with SpriteKit, SceneKit, or RealityKit, or adding touch cont…
Axiom Graphics Use when working with ANY GPU rendering, Metal, OpenGL migration, shaders, 3D content, RealityKit…
Axiom Graphics Use when working with ANY GPU rendering, Metal, OpenGL migration, shaders, 3D content, RealityKit…