Skills
Discipline-enforcing workflows tested with "red/green/refactor" methodology to prevent common mistakes under pressure.
UI & Design
| Skill | When to Use |
|---|---|
| hig | Quick design decisions, HIG compliance checklists, defending design choices |
| hig-ref | Comprehensive HIG reference with code examples and best practices |
| liquid-glass | Implementing Liquid Glass effects, debugging visual artifacts, design review pressure |
| liquid-glass-ref | Complete Liquid Glass adoption guide (icons, controls, navigation, windows) |
| swiftui-architecture | Separating logic from views, choosing architecture patterns (MVVM, TCA, Coordinator) |
| swiftui-performance | App feels sluggish, animations stutter, SwiftUI Instrument profiling |
| swiftui-debugging | View doesn't update, preview crashes, layout issues |
| swiftui-debugging-diag | Systematic SwiftUI debugging, intermittent issues, complex state dependencies |
| swiftui-gestures | Implementing tap, drag, long press, magnification, rotation gestures |
| swiftui-layout | Adaptive layouts, iPad multitasking, iOS 26 free-form windows |
| swiftui-layout-ref | ViewThatFits, AnyLayout, Layout protocol, iOS 26 window APIs |
| swiftui-nav | NavigationStack vs NavigationSplitView, deep links, coordinator patterns |
| swiftui-nav-diag | Navigation not responding, unexpected pops, deep link failures |
| swiftui-nav-ref | Comprehensive SwiftUI navigation API reference (iOS 16-26) |
| swiftui-26-ref | iOS 26 SwiftUI: Liquid Glass, WebView, AttributedString rich text, 3D charts |
| textkit-ref | TextKit 2 architecture, migration, Writing Tools support |
| typography-ref | San Francisco fonts, text styles, Dynamic Type, tracking, leading |
| uikit-animation-debugging | CAAnimation issues, completion handlers, spring physics |
Computer Vision
| Skill | When to Use |
|---|---|
| vision | Subject segmentation, hand/body pose, text recognition (OCR), barcode/QR scanning, document scanning |
| vision-ref | Complete Vision framework API reference with code examples |
| vision-diag | Subject not detected, text not recognized, barcode issues, performance problems |
Machine Learning
| Skill | When to Use |
|---|---|
| coreml | Deploy custom ML models, model conversion, compression, LLM inference with KV-cache |
| coreml-ref | CoreML API reference, MLTensor, coremltools, state management |
| coreml-diag | Model load failures, slow inference, compression accuracy loss |
| speech | Speech-to-text with SpeechAnalyzer (iOS 26+), live transcription, file transcription |
Debugging
| Skill | When to Use |
|---|---|
| accessibility-diag | VoiceOver issues, Dynamic Type violations, WCAG compliance, App Store Review prep |
| auto-layout-debugging | Constraint conflicts, ambiguous layout warnings, Auto Layout errors |
| build-performance | Slow builds, type checking bottlenecks, analyzing Build Timeline |
| build-debugging | Dependency conflicts, CocoaPods/SPM failures |
| core-data-diag | Schema migration crashes, thread-confinement errors, N+1 query performance |
| deep-link-debugging | Debug-only deep links for testing, simulator navigation, automated testing |
| memory-debugging | Memory leaks, retain cycles, progressive memory growth |
| objc-block-retain-cycles | Block memory leaks, weak-strong patterns |
| performance-profiling | App feels slow, profiling with Instruments |
| xcode-debugging | BUILD FAILED, simulator hangs, zombie processes |
Concurrency
| Skill | When to Use |
|---|---|
| swift-concurrency | Swift 6 actor isolation, Sendable errors, data races |
Persistence & Storage
| Skill | When to Use |
|---|---|
| cloud-sync | CloudKit vs iCloud Drive, offline-first sync, conflict resolution |
| cloudkit-ref | CloudKit sync, CKSyncEngine, CKRecord, shared database, conflict resolution |
| cloud-sync-diag | File not syncing, CloudKit errors, sync conflicts, iCloud upload failures |
| codable | JSON encoding/decoding, Codable conformance, handling decode errors, date strategies |
| core-data | Core Data stack, concurrency patterns, relationship modeling, iOS 16 support |
| database-migration | Adding database columns, schema changes, migration errors |
| file-protection-ref | FileProtectionType, file encryption, data protection, secure storage |
| grdb | Raw SQL queries, complex joins, ValueObservation |
| icloud-drive-ref | iCloud Drive, ubiquitous containers, NSFileCoordinator, file sync |
| realm-migration-ref | Migrating from Realm to SwiftData (Device Sync sunset Sept 2025) |
| sqlitedata | SQLiteData patterns, batch imports, CloudKit sync |
| storage-diag | Files disappeared, data missing, backup too large, file not found |
| storage-management-ref | Purge files, storage pressure, isExcludedFromBackup, cache management |
| storage | Where to store data, SwiftData vs files, CloudKit vs iCloud Drive |
| swiftdata | @Model, @Query, CloudKit integration |
| swiftdata-migration | SwiftData custom schema migrations, relationship preservation |
| swiftdata-migration-diag | Migration crashes, relationship errors, device vs simulator failures |
| sqlitedata-migration | Migrating from SwiftData to SQLiteData |
Integration
| Skill | When to Use |
|---|---|
| app-discoverability | App Intents, App Shortcuts, Core Spotlight, NSUserActivity for Spotlight/Siri suggestions |
| app-intents-ref | Siri, Apple Intelligence, Shortcuts, Spotlight integration (iOS 16+) |
| app-shortcuts-ref | App Shortcuts, instant Siri availability, suggested phrases |
| apple-docs-research | Researching Apple frameworks, getting WWDC transcripts, using sosumi.ai |
| avfoundation-ref | AVAudioSession, AVAudioEngine, bit-perfect DAC output, iOS 26+ spatial audio capture |
| core-spotlight-ref | Core Spotlight search, NSUserActivity, CSSearchableItem, IndexedEntity |
| extensions-widgets | Implementing widgets, Live Activities, Control Center controls |
| extensions-widgets-ref | Complete WidgetKit/ActivityKit API reference |
| foundation-models | On-device AI with Apple's Foundation Models framework (iOS 26+) |
| foundation-models-diag | Foundation Models troubleshooting (context exceeded, guardrails, slow generation) |
| foundation-models-ref | Complete Foundation Models API reference with WWDC examples |
| in-app-purchases | StoreKit 2 implementation, subscriptions, transaction handling |
| network-framework-ref | Network.framework API reference (iOS 12-26+), TLV framing, Wi-Fi Aware |
| networking | Implementing UDP/TCP connections, migrating from sockets, debugging connection failures |
| networking-diag | Connection timeouts, TLS failures, data not arriving, performance issues |
| now-playing | Now Playing metadata, Lock Screen/Control Center integration, remote commands |
| storekit-ref | Complete StoreKit 2 API reference with iOS 18.4 enhancements |
Testing
| Skill | When to Use |
|---|---|
| ui-testing | Recording UI tests, flaky tests, race conditions |
Skill Development Methodology
Skills in Axiom are developed using rigorous quality standards:
TDD-Tested Skills
Battle-tested against real-world scenarios and pressure conditions:
axiom-xcode-debugging– Handles mysterious build failures, zombie processes, and simulator hangsaxiom-swift-concurrency– Prevents data races and actor isolation errors in Swift 6axiom-database-migration– Prevents data loss during schema changes with 100k+ usersaxiom-swiftdata– Handles CloudKit corruption, many-to-many relationships, and unfollow patternsaxiom-memory-debugging– Finds PhotoKit leaks and diagnoses non-reproducible memory issuesaxiom-ui-testing– Handles flaky tests, network conditions, and App Store review blockersaxiom-build-debugging– Resolves dependency conflicts under production crisis pressureaxiom-liquid-glass– Navigates design review pressure and variant decision conflictsaxiom-swiftui-performance– Diagnoses performance issues under App Store deadline pressureaxiom-swiftui-debugging– Solves intermittent view updates and preview crashesaxiom-performance-profiling– Identifies CPU bottlenecks, memory growth, and N+1 queriesaxiom-sqlitedata– Handles StructuredQueries migration crashes and data-loss scenariosaxiom-grdb– Optimizes complex join queries and ValueObservation performance
Reference Skills
All reference skills are reviewed against 4 quality criteria:
- Accuracy – Every claim cited to official sources, code tested
- Completeness – 80%+ coverage, edge cases documented, troubleshooting sections
- Clarity – Examples first, scannable structure, jargon defined
- Practical Value – Copy-paste ready, expert checklists, real-world impact
Current reference skills
axiom-accessibility-diag– WCAG compliance, VoiceOver testing, Accessibility Inspector workflowsaxiom-app-intents-ref– Siri, Apple Intelligence, Shortcuts, Spotlight integrationaxiom-swiftui-26-ref– iOS 26 SwiftUI: Liquid Glass, WebView, rich text, 3D chartsaxiom-core-data-diag– Core Data troubleshooting and optimizationaxiom-realm-migration-ref– Migration patterns from Realm to SwiftDataaxiom-network-framework-ref– Network.framework API reference (iOS 12-26+)axiom-avfoundation-ref– AVFoundation audio APIs, iOS 26+ spatial audio, bit-perfect DACaxiom-foundation-models-ref– Apple Intelligence Foundation Models framework (iOS 26+)axiom-foundation-models-diag– Foundation Models troubleshooting and diagnosticsaxiom-swiftui-layout-ref– ViewThatFits, AnyLayout, Layout protocol, iOS 26 window APIs
Related Resources
Contributing
This is a preview release. Feedback welcome!
- Issues: Report bugs or request features
- Discussions: Share usage patterns and ask questions