Help us improve
Share bugs, ideas, or general feedback.
From Build Swift Apps
Designs and implements App Intents, AppEntity, EntityQuery, and App Shortcuts for iOS system surfaces like Shortcuts, Siri, Spotlight, widgets, and controls.
npx claudepluginhub xopoko/build-swift-apps --plugin build-swift-appsHow this skill is triggered — by the user, by Claude, or both
Slash command
/build-swift-apps:ios-intents-architectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Expose the smallest useful action and entity surface to the system. Start with verbs and objects users need outside the app, then route cleanly back into the app when needed.
Guides designing iOS/macOS features App Intent-first to reuse logic across Siri/Shortcuts, widgets, and SwiftUI views; avoids UI duplication.
Implements App Intents for Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intelligence on iOS. Covers AppIntent, AppEntity, EntityQuery, AppShortcutsProvider, IndexedEntity, and assistant schemas.
Provides summaries and file paths from App Intents docs for Siri, Shortcuts, Spotlight integration and exposing app functionality in iOS/macOS apps.
Share bugs, ideas, or general feedback.
Expose the smallest useful action and entity surface to the system. Start with verbs and objects users need outside the app, then route cleanly back into the app when needed.
AppEntity types the system must understand. Keep them narrower than persistence models. Add EntityQuery when suggestions or disambiguation are useful.openAppWhenRun or open-style intent when the user should land in an app workflowAppShortcutsProvider for the first useful set. Keep titles, phrases, and symbols direct and task-oriented.AppEnum for fixed choices such as tabs, modes, or visibility before creating entities.Read only what is needed:
references/first-pass-checklist.md: choose the first intent/entity surface.references/example-patterns.md: copyable patterns.references/code-templates.md: generalized code templates.references/system-surfaces.md: Shortcuts, Siri, Spotlight, widgets, and controls.Use current Apple Developer docs when APIs or platform behavior may have changed:
https://developer.apple.com/documentation/appintents/making-actions-and-content-discoverable-and-widely-availablehttps://developer.apple.com/documentation/appintents/creating-your-first-app-intenthttps://developer.apple.com/documentation/appintents/adopting-app-intents-to-support-system-experiencesOutput the exposed actions, backing entities, invocation mode, app handoff path, and validation result.