What problem does it solve? Shipping an iOS App Clip alongside an Expo app requires coordinating many Apple-specific pieces: a second Xcode target, associated domains entitlements, an apple-app-site-association (AASA) file served over HTTPS, Smart App Banner meta tags, App Store Connect metadata, and dual provisioning profiles. This Skill walks through the entire setup so nothing is missed. ## Core Features & Use Cases - App Clip target scaffolding: Uses bun create target clip with @bacons/apple-targets to generate the Clip target in targets/clip/ with its own config plugin and Info.plist. - AASA and associated domains: Configures applinks: and appclips: entitlements, generates and hosts the apple-app-site-association JSON via EAS Hosting, and adds the Smart App Banner meta tag in src/app/+html.tsx. - Store submission: Registers bundle IDs with bunx setup-safari, 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 live on the App Store and want users to launch a lightweight Clip from a URL on your marketing site. Follow the steps to add the Clip target, host the AASA file, 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 configure the associated domains, AASA file, and TestFlight build for your domain.