Wraps Apple's CallKit and PushKit APIs for building VoIP calling into iOS apps. You get the native call UI, incoming and outgoing call flows, VoIP push registration, and audio session coordination. The guide walks through CXProvider setup, reporting incoming calls before the push completion handler returns (critical or the system kills your app), handling user actions like answer and end, and the newer iOS 26.4+ PKVoIPPushMetadata.mustReport flag that gates whether a push requires an immediate CallKit report. Includes call directory extensions for caller ID and blocking. Targets Swift 6.3 and iOS 26+, so it assumes you're working with current APIs and concurrency patterns.
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill callkit-voip