Discover and install skills to enhance your AI agent's capabilities.
| Name | Contains | Score |
|---|---|---|
CharlesWiltgen/Axiom 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. | Skills | — |
CharlesWiltgen/Axiom Use when making design decisions, implementing HIG patterns, Liquid Glass, SF Symbols, typography, or structuring app entry points and authentication flows. | Skills | — |
CharlesWiltgen/Axiom Use when working with ANY data persistence, database, storage, CloudKit, migration, or serialization. Covers SwiftData, Core Data, GRDB, SQLite, CloudKit sync, file storage, Codable, migrations. | Skills | — |
CharlesWiltgen/Axiom Use when writing ANY async code, actors, threads, or seeing ANY concurrency error. Covers Swift 6 concurrency, @MainActor, Sendable, data races, async/await patterns. | Skills | — |
CharlesWiltgen/Axiom Use when ANY iOS build fails, test crashes, Xcode misbehaves, or environment issue occurs before debugging code. Covers build failures, compilation errors, dependency conflicts, simulator problems, environment-first diagnostics. | Skills | — |
CharlesWiltgen/Axiom Use when ANY question involves Apple framework APIs, Swift compiler errors, or Xcode-bundled documentation. Covers Liquid Glass, Swift 6.2 concurrency, Foundation Models, SwiftData, StoreKit, 32 Swift compiler diagnostics. | Skills | — |
CharlesWiltgen/Axiom 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. | Skills | — |
CharlesWiltgen/Axiom 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. | Skills | — |
CharlesWiltgen/Axiom Use when the user mentions security review, App Store submission prep, Privacy Manifest requirements, hardcoded credentials, or sensitive data storage. | Skills | — |
CharlesWiltgen/Axiom Use when the user wants to run XCUITests, parse test results, view test failures, or export test attachments. | Skills | — |
CharlesWiltgen/Axiom 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. | Skills | — |
CharlesWiltgen/Axiom Use when the user wants automated performance profiling, headless Instruments analysis, or CLI-based trace collection. | Skills | — |
CharlesWiltgen/Axiom Use when the user mentions slow builds, build performance, or build time optimization. | Skills | — |
CharlesWiltgen/Axiom 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. | Skills | — |
CharlesWiltgen/Axiom Use when the user wants to add in-app purchases, implement StoreKit 2, or set up subscriptions. | Skills | — |
CharlesWiltgen/Axiom Use when the user wants a comprehensive project-wide audit, full health check, or scan across all domains. | Skills | — |
CharlesWiltgen/Axiom Use when the user mentions Xcode build failures, build errors, or environment issues. | Skills | — |
CharlesWiltgen/Axiom Use this agent for closed-loop test debugging - automatically analyzes test failures, suggests fixes, and re-runs tests until passing. | Skills | — |
CharlesWiltgen/Axiom 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. | Skills | — |
CharlesWiltgen/Axiom Use when the user mentions TextKit review, text layout issues, Writing Tools integration, or UITextView/NSTextView code review. | Skills | — |
Can't find what you're looking for? Evaluate a missing skill.