home/categories/development
domain cluster

Development

Frameworks, languages, and architectural tools.

23643 스킬all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
mobile
807

axiom-codable

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

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-ios-accessibility

Use when fixing or auditing ANY accessibility issue - VoiceOver, Dynamic Type, color contrast, touch targets, WCAG compliance, App Store accessibility review.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-networking

Use when implementing Network.framework connections, debugging connection failures, migrating from sockets/URLSession streams, or adopting structured concurrency networking patterns - prevents deprecated API usage, reachability anti-patterns, and thread-safety violations with iOS 12-26+ APIs

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-synchronization

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.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-swiftui-animation-ref

Use when implementing SwiftUI animations, understanding VectorArithmetic, using @Animatable macro, zoom transitions, UIKit/AppKit animation bridging, choosing between spring and timing curve animations, or debugging animation behavior - comprehensive animation reference from iOS 13 through iOS 26

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-core-location

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

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-textkit-ref

TextKit 2 complete reference (architecture, migration, Writing Tools, SwiftUI TextEditor) through iOS 26

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-ios-integration

Use when integrating ANY iOS system feature - Siri, Shortcuts, widgets, IAP, camera, photo library, audio, ShazamKit, haptics, localization, privacy, alarms, calendar, reminders, contacts. Covers App Intents, WidgetKit, StoreKit, AVFoundation, ShazamKit, Core Haptics, Spotlight, EventKit, Contacts.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-networking-legacy

This skill should be used when working with NWConnection patterns for iOS 12-25, supporting apps that can't use async/await yet, or maintaining backward compatibility with completion handler networking.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-deep-link-debugging

Use when adding debug-only deep links for testing, enabling simulator navigation to specific screens, or integrating with automated testing workflows - enables closed-loop debugging without production deep link implementation

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-realm-migration-ref

Use when migrating from Realm to SwiftData - comprehensive migration guide covering pattern equivalents, threading model conversion, schema migration strategies, CloudKit sync transition, and real-world scenarios

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-swiftdata

Use when working with SwiftData - @Model definitions, @Query in SwiftUI, @Relationship macros, ModelContext patterns, CloudKit integration, iOS 26+ features, and Swift 6 concurrency with @MainActor — Apple's native persistence framework

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-in-app-purchases

Use when implementing in-app purchases, StoreKit 2, subscriptions, or transaction handling - testing-first workflow with .storekit configuration, StoreManager architecture, transaction verification, subscription management, and restore purchases for consumables, non-consumables, and auto-renewable subscriptions

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-swiftui-nav

Use when implementing navigation patterns, choosing between NavigationStack and NavigationSplitView, handling deep links, adopting coordinator patterns, or requesting code review of navigation implementation - prevents navigation state corruption, deep link failures, and state restoration bugs for iOS 18+

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-extensions-widgets-ref

Use when implementing widgets, Live Activities, Control Center controls, or app extensions - comprehensive API reference for WidgetKit, ActivityKit, App Groups, and extension lifecycle for iOS 14+

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-background-processing

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

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-swiftui-nav-diag

Use when debugging navigation not responding, unexpected pops, deep links showing wrong screen, state lost on tab switch or background, crashes in navigationDestination, or any SwiftUI navigation failure - systematic diagnostics with production crisis defense

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-core-location-ref

Use for Core Location API reference - CLLocationUpdate, CLMonitor, CLServiceSession, authorization, background location, geofencing

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-icloud-drive-ref

Use when implementing 'iCloud Drive', 'ubiquitous container', 'file sync', 'NSFileCoordinator', 'NSFilePresenter', 'isUbiquitousItem', 'NSUbiquitousKeyValueStore', 'ubiquitous file sync' - comprehensive file-based iCloud sync reference

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-networking-migration

Network framework migration guides. Use when migrating from BSD sockets to NWConnection, NWConnection to NetworkConnection (iOS 26+), or URLSession StreamTask to NetworkConnection.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-swiftui-architecture

Use when separating logic from SwiftUI views, choosing architecture patterns, refactoring view files, or asking 'where should this code go', 'how do I organize my SwiftUI app', 'MVVM vs TCA vs vanilla SwiftUI', 'how do I make SwiftUI testable' - comprehensive architecture patterns with refactoring workflows for iOS 26+

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-ios-networking

Use when implementing or debugging ANY network connection, API call, or socket. Covers URLSession, Network.framework, NetworkConnection, deprecated APIs, connection diagnostics, structured concurrency networking.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-storage

Use when asking 'where should I store this data', 'should I use SwiftData or files', 'CloudKit vs iCloud Drive', 'Documents vs Caches', 'local or cloud storage', 'how do I sync data', 'where do app files go' - comprehensive decision framework for all iOS storage options

CharlesWiltgen
CharlesWiltgen
development
open
Previous
Page 154 / 986
Next