app-clip

Featured

Generates App Clip targets with invocation URL handling, lightweight experiences, and full app upgrade prompts. Use when user wants NFC/QR/Safari banner invocation, instant app experiences, or App Clip Card setup.

AI & Automation 565 stars 47 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
92
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# App Clip Generator Generate production App Clip infrastructure — a lightweight version of your app invoked from NFC tags, QR codes, Safari banners, or Messages. Includes App Clip target setup, invocation URL handling, experience routing, location confirmation, and full app upgrade flow. ## When This Skill Activates Use this skill when the user: - Asks to "add an app clip" or "create an app clip target" - Mentions "instant app" or "lightweight app experience" - Wants to set up "App Clip Card" metadata - Mentions "NFC tag" invocation or "QR code" launching an app - Asks about "app clip invocation" or "invocation URL handling" - Wants a "lightweight app experience" for a physical location ## Pre-Generation Checks ### 1. Project Context Detection - [ ] Check deployment target (iOS 14+ required for App Clips, iOS 16+ recommended) - [ ] Check Swift version (requires Swift 5.9+) - [ ] Check for @Observable support (iOS 17+ / macOS 14+) - [ ] Identify Xcode project structure (.xcodeproj or .xcworkspace) ### 2. Conflict Detection Search for existing App Clip targets: ``` Glob: **/*AppClip*/*.swift, **/*Clip*/*.swift Grep: "NSUserActivityTypeBrowsingWeb" or "AppClipExperience" or "SKOverlay" ``` If existing App Clip target found: - Ask if user wants to replace or extend it - If extending, identify which components are missing ### 3. Project Structure Identify where the main app target lives and where to place the App Clip target alongside it. ## Configuration Questions Ask ...

Details

Author
rshankras
Repository
rshankras/claude-code-apple-skills
Created
9 months ago
Last Updated
4 days ago
Language
Swift
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category