Browse Skills

44358 skills found

assume-isolated.md
142
1 export assume-isolated
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when needing synchronous actor access in tests, legacy delegate callbacks, or performance-critical code. Covers MainActor.assumeIsolated, @preconcurrency protocol conformances, crash behavior, Task vs assumeIsolated.
2026-01-16
apple-docs-research.md
142
1 export apple-docs-research
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when researching Apple frameworks, APIs, or WWDC sessions - provides techniques for retrieving full transcripts, code samples, and documentation using Chrome browser and sosumi.ai
2026-01-16
foundation-models-diag.md
142
1 export foundation-models-diag
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when debugging Foundation Models issues — context exceeded, guardrail violations, slow generation, availability problems, unsupported language, or unexpected output. Systematic diagnostics with production crisis defense.
2026-01-16
sqlitedata.md
142
1 export sqlitedata
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 SQLiteData queries, @Table models, Point-Free SQLite, RETURNING clause, FTS5 full-text search, CloudKit sync, CTEs, JSON aggregation, @DatabaseFunction
2026-01-16
swiftdata-migration.md
142
1 export swiftdata-migration
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when creating SwiftData custom schema migrations with VersionedSchema and SchemaMigrationPlan - property type changes, relationship preservation (one-to-many, many-to-many), the willMigrate/didMigrate limitation, two-stage migration patterns, and testing migrations on real devices
2026-01-16
ios-accessibility.md
142
1 export ios-accessibility
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when fixing or auditing ANY accessibility issue - VoiceOver, Dynamic Type, color contrast, touch targets, WCAG compliance, App Store accessibility review.
2026-01-16
now-playing.md
142
1 export now-playing
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when Now Playing metadata doesn't appear on Lock Screen/Control Center, remote commands (play/pause/skip) don't respond, artwork is missing/wrong/flickering, or playback state is out of sync - provides systematic diagnosis, correct patterns, and professional push-back for audio/video apps on iOS 18+
2026-01-16
swiftui-nav-ref.md
142
1 export swiftui-nav-ref
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Reference — Comprehensive SwiftUI navigation guide covering NavigationStack (iOS 16+), NavigationSplitView (iOS 16+), NavigationPath, deep linking, state restoration, Tab+Navigation integration (iOS 18+), Liquid Glass navigation (iOS 26+), and coordinator patterns
2026-01-16
coreml-diag.md
142
1 export coreml-diag
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 CoreML diagnostics - model load failures, slow inference, memory issues, compression accuracy loss, compute unit problems, conversion errors.
2026-01-16
app-discoverability.md
142
1 export app-discoverability
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when making app surface in Spotlight search, Siri suggestions, or system experiences - covers the 6-step strategy combining App Intents, App Shortcuts, Core Spotlight, and NSUserActivity to feed the system metadata for iOS 16+
2026-01-16
localization.md
142
1 export localization
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when localizing apps, using String Catalogs, generating type-safe symbols (Xcode 26+), handling plurals, RTL layouts, locale-aware formatting, or migrating from .strings files - comprehensive i18n patterns for Xcode 15-26
2026-01-16
swift-performance.md
142
1 export swift-performance
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when optimizing Swift code performance, reducing memory usage, improving runtime efficiency, dealing with COW, ARC overhead, generics specialization, or collection optimization
2026-01-16
swift-concurrency.md
142
1 export swift-concurrency
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when you see 'actor-isolated', 'Sendable', 'data race', '@MainActor' errors, or when asking 'why is this not thread safe', 'how do I use async/await', 'what is @MainActor for', 'my app is crashing with concurrency errors', 'how do I fix data races' - Swift 6 strict concurrency patterns with actor isolation and async/await
2026-01-16
swiftui-containers-ref.md
142
1 export swiftui-containers-ref
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Reference — SwiftUI stacks, grids, outlines, and scroll enhancements through iOS 26
2026-01-16
swiftui-26-ref.md
142
1 export swiftui-26-ref
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when implementing iOS 26 SwiftUI features - covers Liquid Glass design system, performance improvements, @Animatable macro, 3D spatial layout, scene bridging, WebView/WebPage, AttributedString rich text editing, drag and drop enhancements, and visionOS integration for iOS 26+
2026-01-16
synchronization.md
142
1 export synchronization
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when needing thread-safe primitives for performance-critical code. Covers Mutex (iOS 18+), OSAllocatedUnfairLock (iOS 16+), Atomic types, when to use locks vs actors, deadlock prevention with Swift Concurrency.
2026-01-16
testing-async.md
142
1 export testing-async
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when testing async code with Swift Testing. Covers confirmation for callbacks, @MainActor tests, async/await patterns, timeout control, XCTest migration, parallel test execution.
2026-01-16
swiftdata-migration-diag.md
142
1 export swiftdata-migration-diag
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when SwiftData migrations crash, fail to preserve relationships, lose data, or work in simulator but fail on device - systematic diagnostics for schema version mismatches, relationship errors, and migration testing gaps
2026-01-16
cloud-sync.md
142
1 export cloud-sync
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when choosing between CloudKit vs iCloud Drive, implementing reliable sync, handling offline-first patterns, or designing sync architecture - prevents common sync mistakes that cause data loss
2026-01-16
hig.md
142
1 export hig
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when making design decisions, reviewing UI for HIG compliance, choosing colors/backgrounds/typography, or defending design choices - quick decision frameworks and checklists for Apple Human Interface Guidelines
2026-01-16
ui-testing.md
142
1 export ui-testing
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when writing UI tests, recording interactions, tests have race conditions, timing dependencies, inconsistent pass/fail behavior, or XCTest UI tests are flaky - covers Recording UI Automation (WWDC 2025), condition-based waiting, network conditioning, multi-factor testing, crash debugging, and accessibility-first testing patterns
2026-01-16
build-performance.md
142
1 export build-performance
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when build times are slow, investigating build performance, analyzing Build Timeline, identifying type checking bottlenecks, enabling compilation caching, or optimizing incremental builds - comprehensive build optimization workflows including Xcode 26 compilation caching
2026-01-16
core-spotlight-ref.md
142
1 export core-spotlight-ref
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when indexing app content for Spotlight search, using NSUserActivity for prediction/handoff, or choosing between CSSearchableItem and IndexedEntity - covers Core Spotlight framework and NSUserActivity integration for iOS 9+
2026-01-16
ios-integration.md
142
1 export ios-integration
2 CharlesWiltgen from "CharlesWiltgen/Axiom"
3 Use when integrating ANY iOS system feature - Siri, Shortcuts, Apple Intelligence, widgets, IAP, camera, photo library, photos picker, audio, haptics, localization, privacy. Covers App Intents, WidgetKit, StoreKit, AVFoundation, PHPicker, PhotosPicker, Core Haptics, App Shortcuts, Spotlight.
2026-01-16