CharlesWiltgen

CharlesWiltgen

@CharlesWiltgen

GitHub
50 Skills
61300 Total Stars
March 2026 Joined

Public Skills

axiom-foundation-models

by CharlesWiltgen

Use when implementing on-device AI with Apple's Foundation Models framework — prevents context overflow, blocking UI, wrong model use cases, and manual JSON parsing when @Generable should be used. iOS 26+, macOS 26+, iPadOS 26+, axiom-visionOS 26+

Auth 1.2K 8mo ago

axiom-foundation-models-ref

by CharlesWiltgen

Reference — Complete Foundation Models framework guide covering LanguageModelSession, @Generable, @Guide, Tool protocol, streaming, dynamic schemas, built-in use cases, and all WWDC 2025 code examples

Auth 1.2K 8mo ago

axiom-core-location

by CharlesWiltgen

Use for Core Location implementation patterns - authorization strategy, monitoring strategy, accuracy selection, background location

Auth 1.2K 8mo ago

axiom-foundation-models-diag

by CharlesWiltgen

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.

Auth 1.2K 8mo ago

axiom-camera-capture

by CharlesWiltgen

AVCaptureSession, camera preview, photo capture, video recording, RotationCoordinator, session interruptions, deferred processing, capture responsiveness, zero-shutter-lag, photoQualityPrioritization, front camera mirroring

Auth 1.2K 8mo ago

axiom-auto-layout-debugging

by CharlesWiltgen

Use when encountering "Unable to simultaneously satisfy constraints" errors, constraint conflicts, ambiguous layout warnings, or views positioned incorrectly - systematic debugging workflow for Auto Layout issues in iOS

Debugging 1.2K 8mo ago

axiom-background-processing

by CharlesWiltgen

Use when implementing BGTaskScheduler, debugging background tasks that never run, understanding why tasks terminate early, or testing background execution - systematic task lifecycle management with proper registration, expiration handling, and Swift 6 cancellation patterns

Automation 1.2K 8mo ago

axiom-file-protection-ref

by CharlesWiltgen

Use when asking about 'FileProtectionType', 'file encryption iOS', 'NSFileProtection', 'data protection', 'secure file storage', 'encrypt files at rest', 'complete protection', 'file security' - comprehensive reference for iOS file encryption and data protection APIs

Processing 1.2K 8mo ago

axiom-build-performance

by CharlesWiltgen

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

CLI Tools 1.2K 8mo ago

axiom-avfoundation-ref

by CharlesWiltgen

Reference — AVFoundation audio APIs, AVAudioSession categories/modes, AVAudioEngine pipelines, bit-perfect DAC output, iOS 26+ spatial audio capture, ASAF/APAC, Audio Mix with Cinematic framework

Processing 1.2K 8mo ago

axiom-background-processing-ref

by CharlesWiltgen

Complete background task API reference - BGTaskScheduler, BGAppRefreshTask, BGProcessingTask, BGContinuedProcessingTask (iOS 26), beginBackgroundTask, background URLSession, with all WWDC code examples

Automation 1.2K 8mo ago

axiom-codable

by CharlesWiltgen

Use when working with Codable protocol, JSON encoding/decoding, CodingKeys customization, enum serialization, date strategies, custom containers, or encountering "Type does not conform to Decodable/Encodable" errors - comprehensive Codable patterns and anti-patterns for Swift 6.x

Processing 1.2K 8mo ago

axiom-energy-diag

by CharlesWiltgen

Symptom-based energy troubleshooting - decision trees for 'app at top of battery settings', 'phone gets hot', 'background drain', 'high cellular usage', with time-cost analysis for each diagnosis path

Code Review 1.2K 8mo ago

axiom-extensions-widgets

by CharlesWiltgen

Use when implementing widgets, Live Activities, or Control Center controls - enforces correct patterns for timeline management, data sharing, and extension lifecycle to prevent common crashes and memory issues

Processing 1.2K 8mo ago

axiom-build-debugging

by CharlesWiltgen

Use when encountering dependency conflicts, CocoaPods/SPM resolution failures, "Multiple commands produce" errors, or framework version mismatches - systematic dependency and build configuration debugging for iOS projects. Includes pressure scenario guidance for resisting quick fixes under time constraints

Debugging 1.2K 8mo ago

axiom-axe-ref

by CharlesWiltgen

Use when automating iOS Simulator UI interactions beyond simctl capabilities. Reference for AXe CLI covering accessibility-based tapping, gestures, text input, screenshots, video recording, and UI tree inspection.

Accessibility 1.2K 8mo ago

axiom-core-spotlight-ref

by CharlesWiltgen

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+

Debugging 1.2K 8mo ago

axiom-background-processing-diag

by CharlesWiltgen

Symptom-based background task troubleshooting - decision trees for 'task never runs', 'task terminates early', 'works in dev not prod', 'handler not called', with time-cost analysis for each diagnosis path

Automation 1.2K 8mo ago

axiom-apple-docs-research

by CharlesWiltgen

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

API Dev 1.2K 8mo ago

axiom-assume-isolated

by CharlesWiltgen

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.

Automation 1.2K 8mo ago

axiom-apple-docs

by CharlesWiltgen

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.

Processing 1.2K 8mo ago

axiom-core-data-diag

by CharlesWiltgen

Use when debugging schema migration crashes, concurrency thread-confinement errors, N+1 query performance, SwiftData to Core Data bridging, or testing migrations without data loss - systematic Core Data diagnostics with safety-first migration patterns

Processing 1.2K 8mo ago

axiom-display-performance

by CharlesWiltgen

Use when app runs at unexpected frame rate, stuck at 60fps on ProMotion, frame pacing issues, or configuring render loops. Covers MTKView, CADisplayLink, CAMetalDisplayLink, frame pacing, hitches, system caps.

Code Review 1.2K 8mo ago

axiom-camera-capture-diag

by CharlesWiltgen

camera freezes, preview rotated wrong, capture slow, session interrupted, black preview, front camera mirrored, camera not starting, AVCaptureSession errors, startRunning blocks, phone call interrupts camera

Auth 1.2K 8mo ago