Covers the three main flavors of iOS background work: BGAppRefreshTask for quick data syncs, BGProcessingTask for longer maintenance jobs, and the new BGContinuedProcessingTask in iOS 26+ for user-initiated work that keeps running when the app backgrounds. The patterns here handle the critical bits like Info.plist setup, registration timing (which must happen before app launch completes), and expiration handlers that fire when the system pulls the plug. Also includes background URLSession for downloads and push notification triggers. The examples show async/await patterns with proper cancellation, which is better than the older completion handler style you'll find in Apple's docs.
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill background-processing