app-clips

Coordinate App Clip routing, invocation methods, and data handoff to the full app.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/harshav167/build-ios-apps --skill app-clips-harshav167
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-clips
Source: https://github.com/harshav167/build-ios-apps/tree/main/skills/app-clips
Command: npx skills add https://github.com/harshav167/build-ios-apps --skill app-clips-harshav167

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

App Clips provide lightweight, on-demand experiences that let users interact with your app without a full install, reducing friction and accelerating conversions.

Core Features & Use Cases

  • Invocation and routing to the right experience, including default and advanced App Clip configurations
  • Per-location and code-based experiences via App Clip Codes, NFC, QR, and Safari banners
  • Non-persistent data handoff to the full app via App Groups and ephemeral notifications
  • Smooth transition to the full app after installation and continued invocation support

Quick Start

Configure and test App Clip routing and handoff to ensure the full app handles post-install invocations.

Frequently Asked Questions about app-clips

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

FAQPage Schema
How do I configure App Clip routing for invocation methods like NFC and QR codes?

App Clip routing is configured by defining default and advanced experiences in App Store Connect, mapping invocation methods like NFC, QR, and Safari banners to specific app locations. This ensures the clip launches the correct context instantly.

What is data handoff from an App Clip to the full app?

Data handoff transfers non-persistent user data from an App Clip to the full app using App Groups and ephemeral notifications. This creates a smooth transition by preserving the user's current context after installation.

Do I need associated domains configured for App Clip experiences?

Yes, associated domains are required to validate invocation URLs and correctly route App Clip experiences. Proper entitlements and associated domain configurations establish the boundaries between the clip and the full app.

How do I handle per-location App Clip experiences?

Per-location App Clip experiences are managed within App Store Connect by assigning specific invocation URLs to physical places. This allows a single App Clip to present tailored interfaces based on the user's specific geographic context.

Can I use App Groups for ephemeral notifications during App Clip handoff?

Yes, App Groups facilitate non-persistent data handoff and ephemeral notifications between an App Clip extension and the full app. This mechanism shares temporary state securely without requiring persistent local storage.