axiom▌
136 indexed skills · max 10 per page
axiom-now-playing-carplay
charleswiltgen/axiom · Productivity
Time cost: 15-20 minutes (if MPNowPlayingInfoCenter already working)
axiom-networking-legacy
charleswiltgen/axiom · Productivity
These patterns use NWConnection with completion handlers for apps supporting iOS 12-25. If your app targets iOS 26+, use NetworkConnection with async/await instead (see axiom-network-framework-ref skill).
axiom-assume-isolated
charleswiltgen/axiom · Productivity
Synchronously access actor-isolated state when you know you're already on the correct isolation domain.
axiom-ui-recording
charleswiltgen/axiom · Frontend
Guide to Xcode 26's Recording UI Automation feature for creating UI tests through user interaction recording.
axiom-now-playing-musickit
charleswiltgen/axiom · Productivity
Time cost: 5-10 minutes
axiom-photo-library-ref
charleswiltgen/axiom · Productivity
System photo picker for UIKit apps. No permission required.
axiom-axe-ref
charleswiltgen/axiom · Productivity
AXe is a CLI tool for interacting with iOS Simulators using Apple's Accessibility APIs and HID functionality. Single binary, no daemon required.
axiom-network-framework-ref
charleswiltgen/axiom · Productivity
Network.framework is Apple's modern networking API that replaces Berkeley sockets, providing smart connection establishment, user-space networking, built-in TLS support, and seamless mobility. Introduced in iOS 12 (2018) with NWConnection and evolved in iOS 26 (2025) with NetworkConnection for structured concurrency.
axiom-objc-block-retain-cycles
charleswiltgen/axiom · AI/ML
Block retain cycles are the #1 cause of Objective-C memory leaks. When a block captures self and is stored on that same object (directly or indirectly through an operation/request), you create a circular reference: self → block → self. Core principle 90% of block memory leaks stem from missing or incorrectly applied weak-strong patterns, not genuine Apple framework bugs.
axiom-networking
charleswiltgen/axiom · Productivity
Use when: