generators-app-clip

Scaffold iOS App Clip targets with SwiftUI templates and invocation routing.

4|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-app-clip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generators-app-clip
Source: https://github.com/AutisticAF/claude-code-apple-dev-plugin/tree/main/skills/generators-app-clip
Command: npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-app-clip

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill automates the setup of App Clip scaffolding and templates, enabling developers to rapidly create invocation-driven experiences for NFC, QR, or Safari banners.

Core Features & Use Cases

  • App Clip target scaffolding with core files (AppClipApp.swift, InvocationHandler.swift, and AppClipExperience.swift)
  • URL invocation routing for multiple experiences (order, reserve, checkin, product preview)
  • Optional location confirmation and upgrade prompts integration to streamline full app transition

Quick Start

Create a new App Clip target scaffold using provided templates and ready-to-use invocation patterns.

Frequently Asked Questions about generators-app-clip

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

FAQPage Schema
How do I scaffold an App Clip target for NFC and QR invocation in SwiftUI?

To scaffold an App Clip target for NFC and QR invocation, the skill automates core file creation including AppClipApp.swift, InvocationHandler.swift, and AppClipExperience.swift using modern Swift templates. It provides ready-to-use URL invocation routing patterns for multiple experiences.

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

An App Clip experience is an instant, lightweight version of your app invoked via NFC, QR, or Safari banners. URL invocation routing maps specific URLs to distinct experiences like order, reserve, checkin, or product preview, allowing targeted user interactions without full app installation.

Can I use this App Clip scaffolding for iOS 16+ projects with SwiftUI?

Yes, the App Clip scaffolding templates satisfy requirements for iOS 16+ App Clip tooling and use SwiftUI-based UI. It ensures a consistent project structure suitable for modern Swift development environments targeting recent iOS versions.

How do I integrate upgrade prompts to transition users from an App Clip to the full app?

To transition users from an App Clip to the full app, the scaffolding includes optional location confirmation and upgrade prompts integration. This streamlines the full app transition directly within the generated SwiftUI templates and invocation flows.

What's the best way to structure multiple App Clip experiences like order, reserve, and checkin?

The best way to structure multiple App Clip experiences is through the provided templates that define URL invocation routing. This allows you to map distinct URLs to order, reserve, checkin, and product preview experiences within a consistent project structure.

Does App Clip scaffolding support Safari banner invocation flows?

Yes, App Clip scaffolding supports Safari banner invocation flows alongside NFC and QR triggers. The templates automate the setup for these invocation-driven experiences, enabling rapid creation of instant app interactions from web links.