app-clip

Generate App Clip infrastructure with target setup, URL handling, and upgrade prompts.

114|8|Updated Mar 4, 2025
One-click install
npx skills add https://github.com/gustavscirulis/snapgrid --skill app-clip-gustavscirulis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-clip
Source: https://github.com/gustavscirulis/snapgrid/tree/main/.claude/skills/skills/generators/app-clip
Command: npx skills add https://github.com/gustavscirulis/snapgrid --skill app-clip-gustavscirulis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of essential App Clip infrastructure, enabling instant app experiences invoked via NFC, QR codes, or Safari banners.

Core Features & Use Cases

  • App Clip Target Setup: Configures the necessary Xcode target for your App Clip.
  • Invocation URL Handling: Implements logic to parse and route incoming URLs.
  • Experience Routing: Sets up flows for common use cases like ordering, reserving, or checking in.
  • Full App Upgrade Prompts: Integrates the SKOverlay to encourage users to download the full app.
  • Use Case: You're building an event app and want attendees to be able to quickly check in using a QR code on their ticket. This Skill will generate the necessary code and configuration for an App Clip that handles this check-in flow instantly.

Quick Start

Use the app-clip skill to generate an App Clip target with NFC invocation and a full app upgrade prompt.

Frequently Asked Questions about app-clip

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up an App Clip target with NFC and QR code invocations?

This Skill generates the App Clip target configuration and invocation URL handling logic to parse and route NFC, QR code, and Safari banner triggers to specific instant app experiences.

What is an App Clip invocation URL and how does experience routing work?

An App Clip invocation URL triggers the lightweight instant app. Experience routing parses these URLs to direct users to specific lightweight flows like ordering, reserving, or checking in without requiring a full app installation.

How do I add a full app upgrade prompt to an iOS App Clip?

To add a full app upgrade prompt to an iOS App Clip, you integrate the SKOverlay API within your SwiftUI deployment to display UI that encourages users to download the full application.

Do I need Swift 5.9 and iOS 14 to generate App Clip infrastructure?

Yes, generating App Clip infrastructure requires Swift 5.9+ and iOS 14+ deployment targets to support the underlying instant app APIs and SKOverlay full app upgrade prompts.

Can I use SwiftUI to build App Clip experiences for event check-ins?

Yes, you can use SwiftUI to build App Clip experiences for event check-ins. The infrastructure sets up the Xcode target and experience routing logic to handle QR code scans instantly.