Skip to content

Skills ​

Skills are the Apple-platform guidance Axiom gives your assistant, which loads the right skill automatically when your question matches its topic, so you never need to name one. Browse an area below for its full list, or scan the tables for a selection by category.

Browse by Area ​

Selected Skills by Category ​

UI & Design ​

SkillWhen to Use
app-compositionStructuring app entry points, @main, App/Scene/View lifecycle
higQuick design decisions, HIG compliance checklists, defending design choices
hig-refComprehensive HIG reference with code examples and best practices
liquid-glassImplementing Liquid Glass effects, debugging visual artifacts, design review pressure
liquid-glass-refComplete Liquid Glass adoption guide (icons, controls, navigation, windows)
sf-symbolsSF Symbols rendering, variable values, symbol effects, color modes
swiftui-architectureChoosing a SwiftUI architecture — Apple's @Observable patterns first, and when MVVM, TCA, or Coordinator earn their layer
swiftui-performanceApp feels sluggish, animations stutter, SwiftUI Instrument profiling
swiftui-debuggingView doesn't update, preview crashes, layout issues
swiftui-debugging-diagSystematic SwiftUI debugging, intermittent issues, complex state dependencies
swiftui-gesturesImplementing tap, drag, long press, magnification, rotation gestures
swiftui-layoutAdaptive layouts, iPad multitasking, iOS 26 free-form windows
swiftui-layout-refViewThatFits, AnyLayout, the Layout protocol, iOS 26 window APIs
swiftui-navNavigationStack vs. NavigationSplitView, deep links, coordinator patterns
swiftui-nav-diagNavigation not responding, unexpected pops, deep link failures
swiftui-nav-refComprehensive SwiftUI navigation API reference: NavigationStack, NavigationSplitView, NavigationPath
swiftui-26-refiOS 26 and iOS 27 SwiftUI: Liquid Glass, @Animatable, WebView, rich text, 3D charts
textkit-refTextKit 2 architecture, migration, Writing Tools support
typography-refSan Francisco fonts, text styles, Dynamic Type, tracking, leading
uikit-bridgingWrapping UIKit views and controllers in SwiftUI with UIViewRepresentable
uikit-animation-debuggingCAAnimation issues, completion handlers, spring physics
ux-flow-auditDead ends, dismiss traps, buried calls to action, missing empty, loading, and error states

Computer Vision ​

SkillWhen to Use
visionSubject segmentation, hand and body pose, text recognition (OCR), barcode and QR scanning, document scanning
vision-refComplete Vision framework API reference with code examples
vision-diagSubject not detected, text not recognized, barcode issues, performance problems

Machine Learning ​

SkillWhen to Use
ios-mlHub for on-device ML and speech-to-text; routes to each Core ML stage
coreml-conversionConvert a trained PyTorch, TensorFlow, or Keras model with coremltools
coreml-compressionQuantization, palettization, and pruning; post-training vs. training-time
coreml-trainingCreate ML training and on-device personalization with MLUpdateTask
coreml-deploymentRun a model in your app: pre-warming, Swift 6-safe prediction, KV-cache, multifunction, MLTensor
coreml-refCore ML API reference, MLTensor, MLComputePlan, coremltools index
coreml-diagLoad errors, slowness, memory growth, accuracy loss after compression
speechSpeech-to-text with SpeechAnalyzer (iOS 26+), live and file transcription

Debugging ​

SkillWhen to Use
accessibility-diagVoiceOver issues, Dynamic Type violations, WCAG compliance, App Store Review prep
auto-layout-debuggingConstraint conflicts, ambiguous layout warnings, Auto Layout errors
build-performanceSlow builds, type checking bottlenecks, analyzing Build Timeline
build-debuggingDependency conflicts, CocoaPods and SPM failures
core-data-diagSchema migration crashes, thread-confinement errors, N+1 query performance
deep-link-debuggingDebug-only deep links for testing, simulator navigation, automated testing
display-performanceVariable refresh rate, ProMotion, MTKView, CADisplayLink
energyBattery drain, device hot, Power Profiler workflows, energy anti-patterns
hang-diagnosticsApp hangs, UI freezes, main thread blocking
lldbLLDB playbooks for crash triage, state inspection, breakpoint strategy
memory-debuggingMemory leaks, retain cycles, progressive memory growth
objc-block-retain-cyclesBlock memory leaks, weak-strong patterns
performance-profilingApp feels slow, profiling with Instruments
testflight-triageCrash investigation, beta feedback, Xcode Organizer
timer-patternsTimer safety, invalidation patterns, memory-safe timer usage
xcode-debuggingBUILD FAILED, simulator hangs, zombie processes

Concurrency ​

SkillWhen to Use
assume-isolatedSynchronous actor access for tests, legacy callbacks, performance-critical code
concurrency-profilingProfiling async/await performance, actor contention diagnosis
ownership-conventionsborrowing and consuming modifiers, noncopyable types
swift-concurrencySwift 6 actor isolation, Sendable errors, data races
swift-concurrency-refActor, Sendable, Task, TaskGroup, and AsyncStream API reference
swift-performanceARC overhead, unspecialized generics, allocation optimization
synchronizationThread-safe primitives: Mutex (iOS 18+), OSAllocatedUnfairLock, Atomic

Persistence & Storage ​

SkillWhen to Use
cloud-syncCloudKit vs. iCloud Drive, offline-first sync, conflict resolution
cloudkit-refCloudKit sync, CKSyncEngine, CKRecord, shared database, conflict resolution
cloud-sync-diagFile not syncing, CloudKit errors, sync conflicts, iCloud upload failures
codableJSON encoding/decoding, Codable conformance, handling decode errors, date strategies
core-dataCore Data stack, concurrency patterns, relationship modeling, apps that support iOS 16 and earlier
database-migrationAdding database columns, schema changes, migration errors
file-protection-refFileProtectionType, file encryption, data protection, secure storage
grdbRaw SQL queries, complex joins, ValueObservation
icloud-drive-refiCloud Drive, ubiquitous containers, NSFileCoordinator, file sync
realm-migration-refMigrating from Realm to SwiftData (Realm Device Sync shut down in September 2025)
sqlitedataSQLiteData patterns, batch imports, CloudKit sync
storage-diagFiles disappeared, data missing, backup too large, file not found
storage-management-refPurge files, storage pressure, isExcludedFromBackup, cache management
storageWhere to store data, SwiftData vs. files, CloudKit vs. iCloud Drive
swiftdata@Model, @Query, CloudKit integration
swiftdata-migrationSwiftData custom schema migrations, relationship preservation
swiftdata-migration-diagMigration crashes, relationship errors, device vs. simulator failures
sqlitedata-migrationMigrating from SwiftData to SQLiteData

Integration ​

SkillWhen to Use
apple-docsApple's official for-LLM guides and Swift compiler diagnostics from Xcode
apple-docs-researchResearching Apple frameworks, getting WWDC transcripts, using sosumi.ai
app-discoverabilityApp Intents, App Shortcuts, Core Spotlight, and NSUserActivity for Spotlight and Siri suggestions
app-intents-refSiri, Apple Intelligence, Shortcuts, Spotlight integration (iOS 16+)
app-schemas-refThe required parameters, properties, enum cases, and return types of every App Intents schema, generated from the iOS 27 SDK
app-shortcuts-refApp Shortcuts, instant Siri availability, suggested phrases
avfoundation-refAVAudioSession, AVAudioEngine, bit-perfect DAC output, iOS 26+ spatial audio capture
background-processingBGTaskScheduler, background URLSession, BGContinuedProcessingTask (iOS 26+)
camera-captureAVCaptureSession, camera preview, photo and video recording
core-locationCLLocationUpdate, CLMonitor, geofencing, background location
core-spotlight-refCore Spotlight search, NSUserActivity, CSSearchableItem, IndexedEntity
eventkit + contactsCalendar events, reminders, and contact access: four skills covering EventKit and EventKitUI, Contacts and ContactsUI, and ContactProvider
extensions-widgetsImplementing widgets and Control Center controls
extensions-widgets-refWidgetKit, Control Center controls, and App Groups data sharing API reference
foundation-modelsOn-device AI with Apple's Foundation Models framework (iOS 26+)
foundation-models-guardrailsWhen to relax guardrails for content transformations, and proving it's safe
foundation-models-diagFoundation Models troubleshooting (context exceeded, guardrails, slow generation)
foundation-models-refComplete Foundation Models API reference with WWDC examples
live-activitiesLive Activities and the Dynamic Island: ActivityKit lifecycle, push and broadcast updates
in-app-purchasesStoreKit 2 implementation, subscriptions, transaction handling
mapkitSwiftUI Map, MKMapView, annotations, search, directions
network-framework-refNetwork.framework API reference: NWConnection (iOS 12+), NetworkConnection (iOS 26+), TLV framing, Wi-Fi Aware
networkingImplementing UDP/TCP connections, migrating from sockets, debugging connection failures
networking-diagConnection timeouts, TLS failures, data not arriving, performance issues
now-playingNow Playing metadata, Lock Screen and Control Center integration, remote commands
photo-libraryPHPickerViewController, PhotosPicker, photo selection and access
siri-audioSiri playback in audio apps — the Audio schema domain (iOS 27), SiriKit media for classic Siri, and Now Playing commands
siri-notes-remindersSiri in notes, list, and to-do apps — moving from the deprecated SiriKit Lists and Notes intents to the Notes and Reminders schemas (iOS 27)
storekit-refComplete StoreKit 2 API reference, including the iOS 18.4, iOS 26.4, and OS 27 additions
tvostvOS development — focus engine, top shelf, platform differences

Testing ​

SkillWhen to Use
swift-testingModern Swift Testing framework, @Test, #expect, parameterized tests
testing-asyncTesting async/await with Swift Testing, confirmation patterns
ui-testingRecording UI tests, flaky tests, race conditions
ui-recordingRecording UI Automation (Xcode 26), replay across configurations
xctest-automationXCUITest automation, condition-based waiting patterns

Skill Development Methodology ​

TDD-Tested Skills ​

Discipline skills are tested with the "red/green/refactor" methodology against developer pressure scenarios such as deadline pressure, authority pressure, and sunk cost. The Quality page lists every validated skill, with its grade and the number of scenarios it passed.

Reference Skills ​

All reference skills are reviewed against four quality criteria:

  1. Accuracy – Every claim cited to official sources, code tested
  2. Completeness – 80%+ coverage, edge cases documented, troubleshooting sections
  3. Clarity – Examples first, scannable structure, jargon defined
  4. Practical Value – Copy-paste ready, expert checklists, real-world impact

Browse every reference skill in the Reference section.

Contributing ​

Feedback is welcome.

Released under the MIT License