app-clips

Configure App Clip targets, invocation URLs, and data sharing for iOS apps.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/onymchat/onym-ios --skill app-clips-onymchat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-clips
Source: https://github.com/onymchat/onym-ios/tree/main/.claude/skills/app-clips
Command: npx skills add https://github.com/onymchat/onym-ios --skill app-clips-onymchat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

App Clips provide lightweight, instantly-available versions of your iOS app for in-the-moment experiences, enabling quick demos and safe data handoff to the full app.

Core Features & Use Cases

  • App Clip target setup and entitlements to run alongside the full app
  • Invocation URL handling via NSUserActivity to route contexts
  • App Clip experiences configuration in App Store Connect and associated domains for custom URLs
  • Size considerations and lifecycle management to keep binaries lean and ephemeral
  • Multiple invocation methods: App Clip Codes, NFC, QR codes, Safari banners, Maps, Messages
  • Data migration and sharing via App Groups and shared storage between App Clip and full app
  • SKOverlay support to promote the full app from within the clip
  • Location confirmation and ephemeral permissions to verify proximity-based usage

Quick Start

Create an App Clip target in your Xcode project, configure a default invocation URL, and test end-to-end invocation using a local URL.

Frequently Asked Questions about app-clips

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

FAQPage Schema
How do I set up an iOS App Clip to launch from NFC, QR codes, or Safari banners?

Migrate data from an App Clip to your full iOS app by utilizing shared App Groups and shared storage. Configure both targets to access the same App Group entitlement so ephemeral data captured during the clip experience seamlessly transfers to the full application.

What is the best way to promote the full iOS app from within an App Clip?

The best way to promote the full iOS app from within an App Clip is by integrating SKOverlay. This provides an in-app banner that encourages users to download the complete application without leaving their current lightweight experience.

How do I handle App Clip invocation URLs to route users to specific contexts?

Handle App Clip invocation URLs by capturing them via NSUserActivity when the clip launches. Parse the URL parameters to route users to the correct contextual view, ensuring a fast and relevant experience based on the NFC tag or QR code scanned.

Does an iOS App Clip support location confirmation for proximity-based usage?

Yes, an iOS App Clip supports location confirmation to verify proximity-based usage. This feature provides ephemeral permissions that confirm the user is physically near the triggering location, enhancing privacy for in-the-moment experiences.

What are the size limitations and lifecycle management considerations for iOS App Clips?

iOS App Clips require strict size considerations and lifecycle management to keep binaries lean and ephemeral. You must minimize asset sizes and manage state carefully to meet Apple's size limits and ensure fast, instant availability for temporary usage.