
Add iOS App Clip to Expo
Scaffold an iOS App Clip target and web association setup for an Expo app
- Repository
- sickn33/agentic-awesome-skills
- Stars
- 49,023
- Licence
- MIT
- Files
- 3 files
What it does
Guides an AI agent through adding a lightweight iOS App Clip to an Expo project, which is a small version of an iPhone app that launches from a web link without a full install. The agent helps set bundle IDs, add the Clip target with a third-party tool, configure associated domains, write the Apple app-site-association file, and add the Smart App Banner tag and deployment steps. It warns about risky actions such as account changes and deployments that need explicit authorization.
Great for
- Expo app developers who want to ship an App Clip alongside their iOS app
- Teams setting up universal links and App Clip invocation from their website domain
Skip it if
- People with no Expo or Apple Developer account, since the steps require both and the skill cannot set them up for you
- Anyone expecting fully automatic publishing: the skill says registrations, production deploys and store submissions need separate authorization, and it runs third-party commands that can change Apple account state
Try asking
- “Add an App Clip target to my Expo app and wire up the AASA file on my domain”
- “Help me write the apple-app-site-association JSON that keeps my existing app links and adds an appclips block”
- “Add the apple-itunes-app meta tag with app-clip-display=card to my Expo Router website”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 3 original files, the MIT licence and an attribution note.
add-app-clip.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip add-app-clip.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip add-app-clip.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Review and pin the third-party commands (bun create target, setup-safari) before running them, and confirm they support your Expo version
- Keep existing associatedDomains and AASA entries; the skill says to merge rather than replace them
What's inside
- agents/openai.yaml
- references/native-module.md
- SKILL.md
Redistributed unmodified from sickn33/agentic-awesome-skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.