Tool intents
A parameter builder, dialog copy, and an error map. On device those become AppIntent results, confirmation, and disambiguation.
Open-source starter kit · MIT
Skillstrand is a Swift package for iOS apps that need tool intents, entities, Spotlight indexing, and a short guidance file the system assistant can follow. It is built for Siri AI’s developer preview, and it keeps that name out of the product mark.
A parameter builder, dialog copy, and an error map. On device those become AppIntent results, confirmation, and disambiguation.
Property conventions plus an in-memory stand-in for EntityQuery and EntityStringQuery. The sample adopts IndexedEntity.
A sync coordinator that diffs fingerprints into insert, update, and delete batches, then a bridge onto a named CSSearchableIndex.
Read a title, confirm before saving, then ask whether to add a due date.
A string query that opens one hit and asks when “field” matches two items.
Shorten a note, pick Messages, Mail, or Copy, and confirm before anything leaves.
“Friday” is two times. The person picks one, then confirms the reminder.
Template pack
The open-source core stops at the four examples. A paid template pack, sold separately and not included in this repository, adds booking, inbox triage, and album sharing, plus file templates for a tool intent, an indexed entity, and a skill file. That pack is not MIT.
Launch price is $49 until 14 December 2026, then $79, one-time. Checkout is hosted by Stripe; this site never sees your card.