What problem does it solve?
Manually implementing Core Spotlight indexing for app content is time-consuming and error-prone, requiring boilerplate code for index management, attribute configuration, and deep link routing. This Skill automates the generation of production-ready Spotlight indexing infrastructure, eliminating manual work and ensuring best practices are followed.
Core Features & Use Cases
- Full Core Spotlight Integration: Generates thread-safe index management, rich attribute sets, and batch/incremental indexing support for macOS and iOS apps.
- Siri Suggestions & Deep Linking: Includes NSUserActivity handling for Siri recommendations and automatic routing from Spotlight result taps to the correct app screen.
- Use Case: For a Swift music player app, use this Skill to index songs, artists, and albums so users can search for and open their favorite tracks directly from the system Spotlight without launching the app first.
Quick Start
Use the spotlight-indexing skill to add system-wide search for your app's content, including deep links to open items directly from Spotlight results.