What problem does it solve?
This Skill eliminates the tedious and error-prone manual setup of iOS App Clips, which requires coordinating invocation URLs, Associated Domains, AASA files, location confirmation flows, and full app upgrade prompts while strictly adhering to Apple's 10 MB size limit and ephemeral data lifecycle.
Core Features & Use Cases
- Complete Target Generation: Creates the @main App struct, invocation URL parser, experience routing protocol, and concrete implementations for ordering, reservations, check-ins, and content previews.
- Physical World Integration: Includes optional CoreLocation-based location confirmation and Apple App Clip Code generation for NFC tags and QR codes.
- Seamless Upgrade Path: Provides SKOverlay banners and App Group-backed data sharing to migrate user activity from the 8-hour ephemeral App Clip to the persistent full app.
- Use Case: A coffee shop can deploy an App Clip that lets customers order from an NFC tag, confirms their physical presence, and prompts them to download the full app for loyalty rewards and order history.
Quick Start
Use the app-clip skill to generate a complete App Clip target with NFC and QR invocation, location confirmation, and a full app upgrade banner for your iOS project.