sirikit

Integrate Siri voice interactions and Shortcuts into iOS/watchOS apps using SiriKit.

10|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/ios-agent/iosagent.dev --skill sirikit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sirikit
Source: https://github.com/ios-agent/iosagent.dev/tree/main/sirikit
Command: npx skills add https://github.com/ios-agent/iosagent.dev --skill sirikit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables users to interact with your app using their voice through Siri and the Shortcuts app, making your app more accessible and convenient.

Core Features & Use Cases

  • Voice Commands: Integrate custom voice commands for app actions.
  • Siri Shortcuts: Allow users to create and run shortcuts for frequent tasks.
  • Use Case: Enable users to say "Hey Siri, order my usual soup from [Your App Name]" to quickly place a food order.

Quick Start

Add an Intents Extension to your project and implement the IntentHandler class to route incoming intents.

Frequently Asked Questions about sirikit

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

FAQPage Schema
How do I integrate Siri voice commands into my iOS app?

To integrate Siri voice commands into your iOS app, add an Intents Extension to your project and implement the IntentHandler class to route incoming intents. This enables custom voice interactions for app actions.

What's the best way to implement custom Siri Shortcuts for frequent app tasks?

The best way to implement custom Siri Shortcuts is by defining custom intents and donating shortcuts to the system. This allows users to create and run shortcuts for frequent tasks using voice phrases.

Does SiriKit support handling intent resolution and confirmation for system domains?

Yes, SiriKit supports intent resolution, confirmation, and handling for system intent domains like messaging, payments, ride booking, workouts, and media within your iOS and watchOS apps.

How do I migrate to App Intents from the legacy SiriKit framework?

You can migrate to App Intents from the legacy SiriKit framework by adopting the modern App Intents architecture, which streamlines custom intent definition and parameter handling for Siri interactions.

Can I build custom interfaces for Siri responses in my app?

Yes, you can build custom interfaces for Siri responses using IntentsUI. This allows you to present custom Siri interfaces that visually align with your app's shortuts and voice interactions.