ios-app-intents

Expose App Intents, AppEntities, and AppShortcuts to iOS system surfaces.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/oliverames/ames-claude --skill ios-app-intents
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ios-app-intents
Source: https://github.com/oliverames/ames-claude/tree/main/plugins/build-ios-apps-codex/skills/ios-app-intents
Command: npx skills add https://github.com/oliverames/ames-claude --skill ios-app-intents

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

App developers need a clear, portable surface to expose app actions to iOS system surfaces (Shortcuts, Siri, Spotlight, widgets) without leaking internal UI or logic.

Core Features & Use Cases

  • Define AppIntent surfaces, AppEntity types, and EntityQuery patterns to model actions and related data.
  • Provide discoverable shortcuts via AppShortcutsProvider with human-friendly phrases.
  • Support runtime handoff to the app when needed and enable widget/configuration integration.

Quick Start

Add an App Intents scaffold to your project and implement at least one open-app or inline intent with a minimal AppShortcutsProvider.

Frequently Asked Questions about ios-app-intents

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

FAQPage Schema
How do I expose my app's actions to iOS Shortcuts and Siri?▼

Expose app actions to iOS Shortcuts and Siri by defining AppIntent surfaces, AppEntity types, and EntityQuery patterns to model actions and related data. Provide discoverable shortcuts via AppShortcutsProvider with human-friendly phrases.

What is the best way to enable deep linking in iOS widgets and Spotlight?▼

Enable deep linking in iOS widgets and Spotlight by implementing App Intents that target system surfaces for action automation. Define AppEntity types and use AppShortcutsProvider to create a structured, discoverable surface for your app's data.

How do I make my app's data searchable in Spotlight using App Intents?▼

Make your app's data searchable in Spotlight using App Intents by modeling your data with AppEntity types and implementing EntityQuery support. This provides a structured surface that iOS system surfaces can query and automate.

Can I hand off an iOS Shortcut action back to my app at runtime?▼

Yes, you can hand off an iOS Shortcut action back to your app at runtime. The Skill supports runtime handoff to the app when needed, allowing you to implement open-app or inline intents that trigger deeper UI logic.

What do I need to set up before adding an AppShortcutsProvider to my project?▼

Before adding an AppShortcutsProvider, you need an iOS project with a scaffold for App Intents. You must also enforce frontmatter requirements in SKILL.md and can optionally utilize scripts, references, and assets directories for resources.

Why should I use App Intents instead of leaking UI logic to iOS Shortcuts?▼

Use App Intents instead of leaking UI logic to iOS Shortcuts to maintain a clear, portable surface for action automation. This approach exposes only necessary actions and data models to system surfaces without exposing internal application logic.