app-clip

Generate App Clip targets with invocation handling and upgrade prompts.

603|51|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/rshankras/claude-code-apple-skills --skill app-clip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-clip
Source: https://github.com/rshankras/claude-code-apple-skills/tree/main/skills/generators/app-clip
Command: npx skills add https://github.com/rshankras/claude-code-apple-skills --skill app-clip

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of App Clip targets, enabling lightweight, instant app experiences invoked via NFC, QR codes, or Safari banners, and guiding users to the full app.

Core Features & Use Cases

  • App Clip Target Generation: Sets up the necessary Xcode target and configurations.
  • Invocation Handling: Implements logic to parse and respond to various invocation methods (NFC, QR, etc.).
  • Full App Upgrade Path: Integrates prompts and mechanisms for users to download the complete application.
  • Use Case: A restaurant wants to offer a quick ordering experience via QR codes at tables. This Skill generates the App Clip, handles order invocation, and prompts users to download the full app for loyalty rewards.

Quick Start

Generate an App Clip target for my existing iOS app that handles NFC tag invocations for food ordering.

Frequently Asked Questions about app-clip

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

FAQPage Schema
How do I generate an App Clip target for my existing iOS app?

To generate an App Clip target, you need to set up the necessary Xcode configurations and handle invocation URLs. This Skill automates creating the App Clip infrastructure, including target setup and lightweight experience generation, requiring Swift 5.9+ and iOS 14+.

How does App Clip invocation handling work for NFC tags and QR codes?

App Clip invocation handling works by parsing and responding to triggers from NFC tags, QR codes, or Safari banners. This Skill implements the logic to detect these invocation methods and route users directly to the appropriate lightweight app experience instantly.

Can I use SwiftUI to build App Clip experiences for iOS 14 deployments?

Yes, you can use SwiftUI to build App Clip experiences since the deployment target requires iOS 14 or later. This Skill generates the production-ready infrastructure needed to support SwiftUI-based lightweight app experiences invoked via NFC or QR codes.

What is the best way to prompt users to download the full app from an App Clip?

The best way to prompt users to download the full app is by integrating full app upgrade prompts within the App Clip. This Skill generates the mechanisms and prompts needed to guide users from the lightweight App Clip experience to downloading the complete application.

Do I need a specific Swift version to set up an App Clip Card and invocation URLs?

Yes, you need Swift 5.9 or later to set up an App Clip Card and handle invocation URLs. This Skill requires a Swift 5.9+ environment and an iOS 14+ deployment target to generate the production-ready App Clip infrastructure successfully.