app-intents

Implement App Intents for Siri, Shortcuts, Spotlight, widgets, and Apple Intelligence.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/shopmikey-solutions/Shopmikeyapp --skill app-intents-shopmikey-solutions
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: app-intents
Source: https://github.com/shopmikey-solutions/Shopmikeyapp/tree/main/.codex/skills/skills/app-intents
Command: npx skills add https://github.com/shopmikey-solutions/Shopmikeyapp --skill app-intents-shopmikey-solutions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables developers to seamlessly integrate their app's features with Apple's ecosystem, making them accessible via Siri, Shortcuts, Spotlight, widgets, and Apple Intelligence.

Core Features & Use Cases

  • Siri & Shortcuts Integration: Define custom actions that users can trigger with voice commands or add to their Shortcuts.
  • Widget Development: Create interactive and configurable widgets for the Home Screen, Lock Screen, and Control Center.
  • Spotlight Search: Make app content discoverable directly through Spotlight search.
  • Apple Intelligence: Prepare app functionality for future AI-driven interactions.
  • Use Case: Imagine you have a note-taking app. You can use App Intents to allow users to say "Hey Siri, create a new note with this text" or have a widget that displays recent notes and allows quick additions.

Quick Start

Implement a new AppIntent by defining a Swift struct that conforms to the AppIntent protocol and includes @Parameter properties for user inputs.

Frequently Asked Questions about app-intents

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

FAQPage Schema
How do I integrate Siri and Shortcuts into my iOS app?▼

You can make app content discoverable in Spotlight search by adopting IndexedEntity models within your App Intents implementation. This approach indexes your app's data directly into Spotlight, allowing users to find content without opening the app first.

How do I create interactive widgets for the iOS Home Screen and Control Center?▼

Create interactive and configurable widgets for the Home Screen, Lock Screen, and Control Center by leveraging App Intents. This allows your widgets to directly trigger AppIntent actions, enabling user interaction without launching the main application.

Can I use App Intents to prepare my app for Apple Intelligence?▼

Yes, App Intents prepares your app functionality for future AI-driven interactions with Apple Intelligence. By defining assistant schemas and AppEntity models, you expose your app's actions and data to the system for intelligent automation.

Does App Intents support deep integration across macOS and watchOS?▼

App Intents supports deep integration across iOS, iPadOS, macOS, and watchOS. You can define SnippetIntent for visual intelligence, implement focus filters, and use AppShortcutsProvider phrases to expose functionality uniformly across all Apple platforms.

What is the best way to define custom actions for voice commands in an Apple app?▼

The best way to define custom actions for voice commands is implementing the AppIntent protocol. You define the action logic and use AppShortcutsProvider to assign phrases, allowing users to trigger specific app features via Siri effortlessly.