What problem does it solve? Shipping an iOS App Clip alongside an Expo app requires coordinating many Apple-specific pieces: a second build target, associated domains entitlements, an apple-app-site-association (AASA) file served over HTTPS, Smart App Banner meta tags, App Store Connect metadata, and TestFlight builds. This Skill walks through the entire setup so nothing is missed. ## Core Features & Use Cases - App Clip target scaffolding: Runs bun create target clip to generate targets/clip/ with its config plugin, Info.plist, and Swift entry point via @bacons/apple-targets. - Domain association and hosting: Configures applinks: and appclips: associated domains, generates and hosts the AASA file at /.well-known/apple-app-site-association, and adds the Smart App Banner meta tag to the Expo Router HTML shell. - Store submission: Registers bundle IDs, builds both targets with bunx testflight, and pushes App Clip metadata (invocation URLs, header image) via eas metadata:push. - Use Case: You have an Expo app and want users to launch a lightweight Clip from a URL on your domain. Follow the steps to add the Clip target, deploy the AASA file to EAS Hosting, and submit a TestFlight build containing both targets. ## Quick Start Ask the agent to add an iOS App Clip target to your Expo app and set up the AASA file, associated domains, and TestFlight build.