2025-11-30 09:40:00 -08:00
# Axiom
2025-12-02 09:05:04 -08:00
Battle-tested Claude Code skills, commands, and references for modern xOS (iOS, iPadOS, tvOS, watchOS) development — Swift 6, SwiftUI, Liquid Glass, Apple Intelligence, and more.
2025-11-30 09:40:00 -08:00
2025-11-30 10:17:51 -08:00
## What's New Recently
2025-11-30 09:40:00 -08:00
2026-02-03 11:32:48 -08:00
#### Latest
2026-03-15 20:43:02 -07:00
- **xclog Console Capture** — Captures print()/os_log()/Logger output from iOS simulator (and physical devices via `show` ) as structured JSON. Purpose-built for LLM consumption with bounded output, level/subsystem/category fields, and crash diagnosis workflows. Universal binary ships with Axiom.
2026-02-03 11:32:48 -08:00
- **Apple Documentation Access** — Direct access to 20 official Apple guides + 32 Swift compiler diagnostics bundled in Xcode, read at runtime via MCP server
#### WWDC 2025 Updates
2025-12-02 10:27:27 -08:00
- **SwiftUI 26 Features** — Comprehensive guide to iOS 26 SwiftUI: Liquid Glass, WebView, AttributedString rich text, @Animatable macro, 3D charts, scene bridging, and more
- **SwiftUI Performance Enhancements** — iOS 26 framework improvements: 6x/16x faster lists, improved scrolling, nested ScrollView optimization
- **Liquid Glass APIs** — New iOS 26 APIs: `.glassBackgroundEffect()` , toolbar spacers, bottom-aligned search, search tab role
- **App Intents Integration** — Siri, Apple Intelligence, Shortcuts, Spotlight integration with WWDC 2025-260 guidance
2025-12-01 11:35:14 -08:00
2025-12-03 09:40:25 -08:00
#### Recent Skills
Release v2.3.0 - Energy optimization skills suite
New skills:
- energy: Discipline skill with Power Profiler workflows, subsystem diagnosis
(CPU/GPU/Network/Location/Display), anti-pattern fixes, pressure scenarios
- energy-ref: Reference skill with complete API docs (MetricKit, BGTaskScheduler,
thermal state, Low Power Mode, 50+ item expert checklist)
- energy-diag: Diagnostic skill with symptom-based decision trees (battery drain,
device hot, background drain, cellular usage)
New agent:
- energy-auditor: Scans for 8 anti-pattern categories (timer abuse, polling,
continuous location, animation leaks, background mode misuse, etc.)
Integration:
- /axiom:audit energy routes to energy-auditor
- ios-performance router includes energy routing
- Documentation pages added for all skills
Based on 15+ Apple sources: WWDC25-226, WWDC25-227, WWDC22-10083, and
Apple Energy Efficiency Guides.
91 skills (56 discipline, 24 reference, 11 diagnostic), 21 agents, 7 commands
2025-12-26 08:14:50 -08:00
- **Energy Optimization** — Power Profiler workflows, subsystem diagnosis (CPU/GPU/Network/Location/Display), anti-pattern fixes for battery drain
2025-12-02 10:27:27 -08:00
- **Accessibility Audit & Debugging** — Comprehensive WCAG compliance scanning, VoiceOver testing, Dynamic Type support, color contrast validation
- **Realm to SwiftData Migration** — Migrate before Device Sync sunset (Sept 30, 2025) without losing user data or breaking threading patterns
- **SwiftUI Debugging** — Solve intermittent view updates and preview crashes with diagnostic decision trees
2025-11-30 09:40:00 -08:00
## Structure
- `plugins/` - Claude Code plugins for iOS development workflows
- `docs/` - VitePress documentation site
- `scratch/` - Local development files (not tracked in git)
- `notes/` - Personal notes (not tracked in git)
## Quick Start
### Prerequisites
2025-12-01 11:35:14 -08:00
- **macOS 15+** (Sequoia or later)
- **Claude Code** ([download here ](https://claude.ai/download ))
- **Xcode 26+** (for Liquid Glass, Recording UI Automation, and latest iOS features)
- **iOS 26 SDK** (comes with Xcode 26)
2025-11-30 09:40:00 -08:00
2025-12-01 12:31:58 -08:00
### Installation
2025-11-30 10:26:37 -08:00
In Claude Code, run:
```
2025-12-01 13:51:20 -08:00
/plugin marketplace add CharlesWiltgen/Axiom
2025-11-30 10:26:37 -08:00
```
Then search for "axiom" in the `/plugin` menu and install.
2026-02-27 14:51:25 -08:00
**Using Xcode 26.3+? ** See the [Xcode Integration guide ](https://charleswiltgen.github.io/Axiom/guide/xcode-setup ) to add Axiom to Claude Agent or Codex via MCP.
2025-11-30 09:40:00 -08:00
### Verify Installation
2025-12-01 09:07:57 -08:00
Use `/plugin` and select "Manage and install" to see installed plugins. Axiom should be listed.
2025-11-30 09:40:00 -08:00
### Using Skills
2025-12-01 11:24:09 -08:00
Skills are **automatically suggested by Claude Code ** based on your questions and context. Simply ask questions that match the skill's purpose:
2025-12-03 09:40:25 -08:00
#### Examples
2026-01-04 17:57:03 -08:00
- "I'm getting BUILD FAILED in Xcode" → activates `axiom-xcode-debugging`
- "How do I fix Swift 6 concurrency errors?" → activates `axiom-swift-concurrency`
- "I need to add a database column safely" → activates `axiom-database-migration`
- "My app has memory leaks" → activates `axiom-memory-debugging`
- "My app drains battery quickly" → activates `axiom-energy`
2025-12-01 11:24:09 -08:00
- "Help me migrate from Realm to SwiftData" → activates `realm-to-swiftdata-migration`
2025-11-30 09:40:00 -08:00
## Skills Overview
2025-12-01 12:28:46 -08:00
### UI & Design
2025-11-30 09:40:00 -08:00
2026-01-04 17:57:03 -08:00
#### `axiom-liquid-glass`
2025-11-30 09:40:00 -08:00
Apple's new material design system for iOS 26+. Comprehensive coverage of Liquid Glass visual properties, implementation patterns, and design principles.
2025-12-03 09:40:25 -08:00
#### Key Features
2025-12-02 10:27:27 -08:00
- **Expert Review Checklist** — 7-section validation checklist for reviewing Liquid Glass implementations (material appropriateness, variant selection, legibility, layering, accessibility, performance)
2025-11-30 09:40:00 -08:00
- Regular vs Clear variant decision criteria
- Layered system architecture (highlights, shadows, glow, tinting)
- Troubleshooting visual artifacts, dark mode issues, performance
- Migration from UIBlurEffect/NSVisualEffectView
- Complete API reference with code examples
2025-12-03 08:16:36 -08:00
**When to use ** Implementing Liquid Glass effects, reviewing UI for adoption, debugging visual artifacts, requesting expert review of implementations
2025-11-30 09:40:00 -08:00
2025-12-03 08:16:36 -08:00
**Requirements ** iOS 26+, Xcode 26+
2025-11-30 09:40:00 -08:00
2025-12-03 08:16:36 -08:00
**Command ** `/audit-liquid-glass` for quick automated codebase scanning
2025-12-01 16:38:43 -08:00
2025-11-30 09:40:00 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-swiftui-performance`
2025-11-30 10:17:51 -08:00
Master SwiftUI performance optimization using the new SwiftUI Instrument in Instruments 26.
2025-11-30 09:40:00 -08:00
2025-12-03 09:40:25 -08:00
#### Key Features
2025-11-30 09:40:00 -08:00
- New SwiftUI Instrument walkthrough (4 track lanes, color-coding, integration with Time Profiler)
2025-12-02 10:27:27 -08:00
- **Cause & Effect Graph** — Visualize data flow and dependencies to eliminate unnecessary updates
2025-11-30 09:40:00 -08:00
- Problem 1: Long View Body Updates (formatter caching, expensive operations)
- Problem 2: Unnecessary View Updates (granular dependencies, AttributeGraph)
- Performance optimization checklist
- Real-world impact examples from WWDC's Landmarks app
2025-12-03 08:16:36 -08:00
**When to use ** App feels less responsive, animations stutter, scrolling performance issues, profiling reveals SwiftUI bottlenecks
2025-11-30 09:40:00 -08:00
2025-12-03 08:16:36 -08:00
**Requirements ** Xcode 26+, iOS 26+ SDK
2025-11-30 09:40:00 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-swiftui-26-ref`
2025-12-01 16:28:16 -08:00
Comprehensive reference guide to all iOS 26 SwiftUI features from WWDC 2025-256.
2025-12-03 09:40:25 -08:00
#### Key Features
2025-12-02 10:27:27 -08:00
- **Liquid Glass Design System** — Toolbar spacers, tinted prominent buttons, glass effect for custom views, bottom-aligned search, search tab role
- **Performance Improvements** — 6x/16x faster lists (macOS), improved scrolling, nested ScrollView optimization
- **@Animatable Macro** — Automatic animatableData synthesis with @AnimatableIgnored
- **WebView & WebPage** — Native web content, observable model for rich interaction
- **TextEditor with AttributedString** — Rich text editing with built-in formatting controls
- **Drag and Drop Enhancements** — Multi-item dragging, DragConfiguration, preview formations
- **3D Charts** — Chart3D for three-dimensional plotting
- **3D Spatial Layout** — Alignment3D, .spatialOverlay, .manipulable (visionOS)
- **Scene Bridging** — UIKit/AppKit → SwiftUI scenes, RemoteImmersiveSpace
- **Widgets & Controls** — visionOS widgets, CarPlay widgets, macOS/watchOS controls
2025-12-01 16:28:16 -08:00
2025-12-03 08:16:36 -08:00
**When to use ** Implementing iOS 26 SwiftUI features, adopting Liquid Glass design, embedding web content, rich text editing, 3D charts/layouts
2025-12-01 16:28:16 -08:00
2025-12-03 08:16:36 -08:00
**Requirements ** iOS 26+, iPadOS 26+, macOS Tahoe+, watchOS 26+, visionOS 26+
2025-12-01 16:28:16 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-ui-testing`
2025-11-30 09:40:00 -08:00
Reliable UI testing with condition-based waiting patterns and new Recording UI Automation features from Xcode 26.
2025-12-03 09:40:25 -08:00
#### Key Features
2025-12-02 10:27:27 -08:00
- **Recording UI Automation** — Record interactions as Swift code, replay across devices/languages/configurations, review video recordings
2025-11-30 09:40:00 -08:00
- Three phases: Record → Replay → Review
- Condition-based waiting (eliminates flaky tests from sleep() timeouts)
- Accessibility-first testing patterns
- SwiftUI and UIKit testing strategies
- Test plans and configurations
2025-12-03 08:16:36 -08:00
**When to use ** Writing UI tests, recording interactions, tests have race conditions or timing dependencies, flaky tests
2025-11-30 09:40:00 -08:00
2025-12-03 08:16:36 -08:00
**Requirements ** Xcode 26+ for Recording UI Automation, original patterns work with earlier versions
2025-11-30 09:40:00 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-swiftui-debugging`
2025-11-30 12:33:37 -08:00
Diagnostic decision trees for SwiftUI view updates, preview crashes, and layout issues. Includes 3 real-world examples.
2025-12-03 09:40:25 -08:00
#### Key Features
2025-12-02 10:27:27 -08:00
- **View Not Updating Decision Tree** — Diagnose struct mutation, binding identity, view recreation, missing observers
- **Preview Crashes Decision Tree** — Identify missing dependencies, state init failures, cache corruption
- **Layout Issues Quick Reference** — ZStack ordering, GeometryReader sizing, SafeArea, frame/fixedSize
- **Real-World Examples** — List items, preview dependencies, text field bindings with complete diagnosis workflows
2025-11-30 12:33:37 -08:00
- Pressure scenarios for intermittent bugs, App Store Review deadlines, authority pressure resistance
2025-12-03 08:16:36 -08:00
**When to use ** View doesn't update, preview crashes, layout looks wrong, intermittent rendering issues
2025-11-30 12:33:37 -08:00
2025-12-03 08:16:36 -08:00
**Requirements ** Xcode 15+, iOS 14+
2025-11-30 12:33:37 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-performance-profiling`
2025-11-30 12:33:37 -08:00
Instruments decision trees and profiling workflows for CPU, memory, and battery optimization. Includes 3 real-world examples.
2025-12-03 09:40:25 -08:00
#### Key Features
2025-12-02 10:27:27 -08:00
- **Performance Decision Tree** — Choose the right tool (Time Profiler, Allocations, Core Data, Energy Impact)
- **Time Profiler Deep Dive** — CPU analysis, hot spots, Self Time vs Total Time distinction
- **Allocations Deep Dive** — Memory growth diagnosis, object counts, leak vs caching
- **Core Data Deep Dive** — N+1 query detection with SQL logging, prefetching, batch optimization
- **Real-World Examples** — N+1 queries, UI lag diagnosis, memory vs leak with complete workflows
2025-11-30 12:33:37 -08:00
- Pressure scenarios for App Store deadlines, manager authority pressure, misinterpretation prevention
2025-12-03 08:16:36 -08:00
**When to use ** App feels slow, memory grows over time, battery drains fast, want to profile proactively
2025-11-30 12:33:37 -08:00
2025-12-03 08:16:36 -08:00
**Requirements ** Xcode 15+, iOS 14+
2025-11-30 12:33:37 -08:00
---
2025-12-01 12:28:46 -08:00
### Debugging & Performance
2025-11-30 09:40:00 -08:00
2025-12-01 14:29:16 -08:00
#### `accessibility-debugging`
Comprehensive accessibility diagnostics with WCAG compliance, VoiceOver testing, Dynamic Type support, color contrast validation, and App Store Review preparation.
2025-12-03 09:40:25 -08:00
#### Key Features
2025-12-01 14:29:16 -08:00
- 7 critical accessibility issues (VoiceOver labels, Dynamic Type, color contrast, touch targets, keyboard navigation, Reduce Motion, common violations)
- WCAG compliance levels (A, AA, AAA) with code examples
- Accessibility Inspector workflows
- VoiceOver testing checklist
- App Store Review requirements
2025-12-03 08:16:36 -08:00
**When to use ** Fixing VoiceOver issues, Dynamic Type violations, color contrast failures, touch target problems, preparing for App Store Review
2025-12-01 14:29:16 -08:00
2025-12-03 08:16:36 -08:00
**Command ** `/audit-accessibility` for quick automated scanning
2025-12-01 14:29:16 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-xcode-debugging`
2025-11-30 09:40:00 -08:00
Environment-first diagnostics for mysterious Xcode issues. Prevents 30+ minute rabbit holes by checking build environment before debugging code.
2025-12-03 08:16:36 -08:00
**When to use ** BUILD FAILED, test crashes, simulator hangs, stale builds, zombie xcodebuild processes, "Unable to boot simulator", "No such module" after SPM changes
2025-11-30 09:40:00 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-memory-debugging`
2025-11-30 09:40:00 -08:00
Systematic memory leak diagnosis with Instruments. 5 leak patterns covering 90% of real-world issues.
2025-12-03 08:16:36 -08:00
**When to use ** App memory grows over time, seeing multiple instances of same class, crashes with memory limit exceeded, Instruments shows retain cycles
2025-11-30 09:40:00 -08:00
2025-12-03 08:16:36 -08:00
**Command ** `/prescan-memory` for quick triage scanning
2025-12-01 14:29:16 -08:00
2025-11-30 09:40:00 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-build-debugging`
2025-11-30 09:40:00 -08:00
Dependency resolution for CocoaPods and Swift Package Manager conflicts.
2025-12-03 08:16:36 -08:00
**When to use ** Dependency conflicts, CocoaPods/SPM resolution failures, "Multiple commands produce" errors, framework version mismatches
2025-11-30 09:40:00 -08:00
---
2025-12-01 12:28:46 -08:00
### Concurrency & Async
2025-11-30 09:40:00 -08:00
2026-01-04 17:57:03 -08:00
#### `axiom-swift-concurrency`
2025-12-01 18:15:24 -08:00
Progressive journey from single-threaded to concurrent Swift code. **Enhanced with WWDC 2025-268 ** covering `@concurrent` attribute, isolated conformances, task interleaving, and approachable concurrency patterns.
2025-11-30 09:40:00 -08:00
2025-12-03 09:40:25 -08:00
#### Key Features
2025-12-02 10:27:27 -08:00
- **4-Step Progressive Journey** — Single-threaded → Async → Concurrent → Actors
- **`@concurrent` attribute** (Swift 6.2+) — Force background execution
- **Isolated conformances** — Protocol conformances with specific actor isolation
- **Main actor mode** — Xcode 26 build settings for approachable concurrency
- **11 copy-paste patterns** — Delegates, Sendable types, tasks, persistence
- **Decision trees** — When to introduce async vs concurrency vs actors
2025-12-01 18:15:24 -08:00
2025-12-03 08:16:36 -08:00
**When to use ** Starting new project, debugging Swift 6 concurrency errors, deciding when to add async/await vs concurrency, offloading CPU-intensive work, implementing @MainActor classes
2025-12-01 18:15:24 -08:00
2025-12-03 08:16:36 -08:00
**Requirements ** Swift 6.0+ (Swift 6.2+ for `@concurrent` ), Xcode 16+
2025-11-30 09:40:00 -08:00
---
2025-12-01 12:28:46 -08:00
### Data & Persistence
2025-11-30 09:40:00 -08:00
2026-01-04 17:57:03 -08:00
#### `axiom-database-migration`
2025-11-30 09:40:00 -08:00
Safe database schema evolution for SQLite/GRDB/SwiftData. Prevents data loss with additive migrations and testing workflows.
2025-12-03 08:16:36 -08:00
**When to use ** Adding/modifying database columns, encountering "FOREIGN KEY constraint failed", "no such column", "cannot add NOT NULL column" errors
2025-11-30 09:40:00 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-sqlitedata`
2025-11-30 09:40:00 -08:00
SQLiteData (Point-Free) patterns, critical gotchas, batch performance, and CloudKit sync.
2025-12-03 08:16:36 -08:00
**When to use ** Working with SQLiteData @Table models, @FetchAll/ @FetchOne queries, StructuredQueries crashes, batch imports
2025-11-30 09:40:00 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-grdb`
2025-11-30 09:40:00 -08:00
Raw GRDB for complex queries, ValueObservation, DatabaseMigrator patterns.
2025-12-03 08:16:36 -08:00
**When to use ** Writing raw SQL queries, complex joins, ValueObservation for reactive queries, dropping down from SQLiteData for performance
2025-11-30 09:40:00 -08:00
---
2026-01-04 17:57:03 -08:00
#### `axiom-swiftdata`
2025-12-01 08:10:38 -08:00
SwiftData with iOS 26+ features, @Model definitions, @Query patterns, Swift 6 concurrency with @MainActor . Enhanced with CloudKit integration patterns, performance optimization, and migration strategies from Realm/Core Data.
2025-11-30 09:40:00 -08:00
2025-12-03 08:16:36 -08:00
**When to use ** Working with SwiftData @Model definitions, @Query in SwiftUI, @Relationship macros, ModelContext patterns, CloudKit integration, performance optimization
2025-12-01 08:10:38 -08:00
**What's New ** : CloudKit constraints & conflict resolution, N+1 query prevention, batch operations, indexes (iOS 26+), migration patterns from Realm and Core Data
---
2026-02-03 11:32:48 -08:00
### Apple Documentation Access
#### `axiom-apple-docs`
Direct access to Apple's official for-LLM markdown documentation bundled inside Xcode. Reads 20 guide topics and 32 Swift compiler diagnostics at runtime.
#### Key Features
- **20 Guide Topics** -- Liquid Glass (SwiftUI/UIKit/AppKit/WidgetKit), Foundation Models, Swift Charts 3D, SwiftData, Swift 6.2 concurrency, App Intents, StoreKit, MapKit, Accessibility
- **32 Swift Compiler Diagnostics** -- Actor isolation, Sendable, data races, type system, ownership -- with official explanations and code fixes from Apple engineers
- **Runtime Reading** -- Stays current when Xcode updates, no manual maintenance
- **MCP Integration** -- Searchable alongside Axiom skills with source filtering
**When to use ** Authoritative API details, Swift compiler error explanations, official code examples alongside Axiom's opinionated guidance
**Requirements ** Xcode installed locally
---
Add App Intents Integration reference skill
- New app-intents-integration skill for Siri, Apple Intelligence, Shortcuts, Spotlight
- Comprehensive guide covering AppIntent, AppEntity, AppEnum
- Parameter handling, entity queries, authentication, testing
- Real-world examples: Start Workout, Add Task
- Assistant schemas for common app types
- Based on Apple documentation from sosumi.ai
- Added new 'Apple Intelligence & Integration' category
- Updated skill count: 19 skills (15 TDD-tested, 4 reference), 3 commands
2025-12-01 14:57:41 -08:00
### Apple Intelligence & Integration
2026-01-04 17:57:03 -08:00
#### `axiom-app-intents-ref`
Add App Intents Integration reference skill
- New app-intents-integration skill for Siri, Apple Intelligence, Shortcuts, Spotlight
- Comprehensive guide covering AppIntent, AppEntity, AppEnum
- Parameter handling, entity queries, authentication, testing
- Real-world examples: Start Workout, Add Task
- Assistant schemas for common app types
- Based on Apple documentation from sosumi.ai
- Added new 'Apple Intelligence & Integration' category
- Updated skill count: 19 skills (15 TDD-tested, 4 reference), 3 commands
2025-12-01 14:57:41 -08:00
Comprehensive guide to App Intents framework for Siri, Apple Intelligence, Shortcuts, and Spotlight integration. Covers AppIntent, AppEntity, parameter handling, entity queries, and debugging.
2025-12-03 09:40:25 -08:00
#### Key Features
Add App Intents Integration reference skill
- New app-intents-integration skill for Siri, Apple Intelligence, Shortcuts, Spotlight
- Comprehensive guide covering AppIntent, AppEntity, AppEnum
- Parameter handling, entity queries, authentication, testing
- Real-world examples: Start Workout, Add Task
- Assistant schemas for common app types
- Based on Apple documentation from sosumi.ai
- Added new 'Apple Intelligence & Integration' category
- Updated skill count: 19 skills (15 TDD-tested, 4 reference), 3 commands
2025-12-01 14:57:41 -08:00
- Three building blocks: AppIntent, AppEntity, AppEnum
- Parameter validation and natural language summaries
- Entity queries for content discovery
- Background vs foreground execution patterns
- Authentication policies and security
- Testing with Shortcuts app and Siri
- Real-world examples (workouts, tasks, orders)
- Assistant schemas for common app types
2025-12-03 08:16:36 -08:00
**When to use ** Exposing app functionality to Siri/Apple Intelligence, Shortcuts automation, Spotlight search, Focus filters, debugging intent resolution failures
Add App Intents Integration reference skill
- New app-intents-integration skill for Siri, Apple Intelligence, Shortcuts, Spotlight
- Comprehensive guide covering AppIntent, AppEntity, AppEnum
- Parameter handling, entity queries, authentication, testing
- Real-world examples: Start Workout, Add Task
- Assistant schemas for common app types
- Based on Apple documentation from sosumi.ai
- Added new 'Apple Intelligence & Integration' category
- Updated skill count: 19 skills (15 TDD-tested, 4 reference), 3 commands
2025-12-01 14:57:41 -08:00
2025-12-03 08:16:36 -08:00
**Requirements ** iOS 16+
Add App Intents Integration reference skill
- New app-intents-integration skill for Siri, Apple Intelligence, Shortcuts, Spotlight
- Comprehensive guide covering AppIntent, AppEntity, AppEnum
- Parameter handling, entity queries, authentication, testing
- Real-world examples: Start Workout, Add Task
- Assistant schemas for common app types
- Based on Apple documentation from sosumi.ai
- Added new 'Apple Intelligence & Integration' category
- Updated skill count: 19 skills (15 TDD-tested, 4 reference), 3 commands
2025-12-01 14:57:41 -08:00
---
### Data & Persistence (Continued)
2025-12-01 08:10:38 -08:00
#### `realm-to-swiftdata-migration`
Comprehensive migration guide for Realm users facing Device Sync sunset (Sept 30, 2025). Complete path from Realm to SwiftData with pattern equivalents, threading model conversion, schema strategies, and testing checklist.
2025-12-03 08:16:36 -08:00
**When to use ** Migrating from Realm to SwiftData, planning data migration, understanding threading differences, handling CloudKit sync transition, testing for production readiness
2025-12-01 08:10:38 -08:00
**Urgency ** : Realm Device Sync sunset September 30, 2025 - this skill is essential for affected developers
**Timeline ** : 2-8 weeks depending on app complexity
2025-11-30 09:40:00 -08:00
---
2026-03-12 15:26:53 -07:00
## Quality
Every Axiom discipline skill is TDD-tested against developer pressure scenarios — deadline pressure, authority pressure, sunk cost bias, and more. 17 skills validated, 53 pressure scenarios passed.
Other tools give you tips. Axiom gives you guidance that holds up when you're tempted to cut corners. [Learn more ](https://charleswiltgen.github.io/Axiom/guide/quality )
2025-11-30 09:40:00 -08:00
## Documentation
2025-12-01 12:31:58 -08:00
Full documentation available at [https://charleswiltgen.github.io/Axiom ](https://charleswiltgen.github.io/Axiom )
2025-11-30 09:40:00 -08:00
## Contributing
This is a preview release. Feedback is welcome!
Complete VitePress documentation for all 45 skills (1.0 readiness)
Added missing documentation pages for 21 skills:
- Integration: extensions-widgets, in-app-purchases, now-playing,
apple-docs-research, avfoundation-ref, extensions-widgets-ref,
foundation-models-ref, foundation-models-diag, networking-diag,
network-framework-ref, storekit-ref
- Debugging: accessibility-diag, auto-layout-debugging, core-data-diag
- UI Design: liquid-glass-ref, swiftui-layout-ref, swiftui-nav,
swiftui-nav-diag, swiftui-nav-ref
- Persistence: realm-migration-ref
- Getting Started guide
Fixed dead links in swiftui-nav-ref (absolute → relative paths)
Updated README.md Contributing links (yourusername → CharlesWiltgen)
All 45 skills now have complete documentation pages.
VitePress build successful: ✓ 45/45 skills documented
2025-12-08 20:38:06 -08:00
- **Issues**: Report bugs or request features at [GitHub Issues ](https://github.com/CharlesWiltgen/Axiom/issues )
- **Discussions**: Share usage patterns and ask questions at [GitHub Discussions ](https://github.com/CharlesWiltgen/Axiom/discussions )
2025-11-30 09:40:00 -08:00
## Related Resources
- [Claude Code Documentation ](https://docs.claude.ai/code )
2025-11-30 10:17:51 -08:00
- [Apple Developer Documentation ](https://developer.apple.com/ )
- [Liquid Glass Design System ](https://developer.apple.com/design/human-interface-guidelines/ )
- [SwiftUI Performance ](https://developer.apple.com/videos/ )
2025-11-30 09:40:00 -08:00