Tooluck logoTooluck
SKILL.md

app-intents

Agent skill fromrshankras/claude-code-apple-skills

App Intents for Siri, Shortcuts, Spotlight, and Apple Intelligence integration including intent modes, interactive snippets, visual intelligence, and entity indexing. Use when implementing Siri integration, App Shortcuts, or Spotlight indexing.

How to install app-intents

install app-intents
# install the claude-code-apple-skills pack with the skills CLI
npx skills add rshankras/claude-code-apple-skills

# or add only this skill to Claude Code: copy the folder

skills/apple-intelligence/app-intents/

# into

~/.claude/skills/app-intents/ (all projects)

.claude/skills/app-intents/ (one project)

skills/apple-intelligence/app-intents/SKILL.md

MITFull file
1# App Intents
2
3Build intents that expose your app's functionality to Siri, Shortcuts, Spotlight, and Apple Intelligence. Covers the full App Intents framework from basic actions through advanced features like interactive snippets, intent modes, visual intelligence integration, and Spotlight entity indexing.
4
5## When This Skill Activates
6
7- User wants to add Siri or Shortcuts integration
8- User asks about App Intents, AppIntent, or AppEntity
9- User needs Spotlight indexing for app content
10- User wants to create App Shortcuts with voice phrases
11- User is implementing interactive snippets for Siri results
12- User asks about intent modes (foreground, background)
13- User needs visual intelligence integration via App Intents
14- User wants onscreen entity support for Siri/ChatGPT
15- User asks about Swift package support for App Intents
16
17## Decision Tree
18
19```
20What do you need?
21|
22+-- Expose an action to Siri/Shortcuts
23| +-- Simple action, no UI needed
24| | --> Basic AppIntent (intents-basics.md)
25| +-- Needs to show UI or ask user questions
26| | --> Intent Modes + Interactive Snippets (advanced-features.md)
27| +-- Needs a predictable voice phrase
28| --> App Shortcuts (intents-basics.md)
29|
30+-- Make content searchable
31| +-- In Spotlight
32| | --> IndexedEntity + @Property (entities-spotlight.md)
33| +-- Runnable from Spotlight on Mac
34| | --> parameterSummary visibility gates (entities-spotlight.md)
35| +-- In Visual Intelligence
36…

Excerpt shown under the repository's MIT license.

More skills in claude-code-apple-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates