spotlight-indexing

Generate Core Spotlight indexing infrastructure with rich attributes and deep link handling.

114|8|Updated Mar 4, 2025
One-click install
npx skills add https://github.com/gustavscirulis/snapgrid --skill spotlight-indexing-gustavscirulis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spotlight-indexing
Source: https://github.com/gustavscirulis/snapgrid/tree/main/.claude/skills/skills/generators/spotlight-indexing
Command: npx skills add https://github.com/gustavscirulis/snapgrid --skill spotlight-indexing-gustavscirulis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill generates the necessary infrastructure to make your application's content searchable via the system's Spotlight search, Siri suggestions, and other system-wide search functionalities.

Core Features & Use Cases

  • System-Wide Searchability: Indexes your app's content so users can find it directly from Spotlight.
  • Siri Suggestions: Makes content eligible for proactive suggestions by Siri.
  • Deep Link Integration: Ensures search results can deep link directly into your app.
  • Use Case: If you have a note-taking app, this skill would allow users to find their notes by typing keywords into the system's Spotlight search bar, and tapping a result would open the specific note within your app.

Quick Start

Use the spotlight-indexing skill to add Core Spotlight indexing to your project.

Frequently Asked Questions about spotlight-indexing

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

FAQPage Schema
How do I make my iOS app content searchable via Spotlight?

To make iOS app content searchable via Spotlight, you implement Core Spotlight indexing infrastructure to index items with rich attributes. This allows users to find app content directly through system-wide search and Siri suggestions.

What's the best way to integrate Siri suggestions with my app's data?

Integrating Siri suggestions requires generating Core Spotlight indexing infrastructure for your app's content. This makes your data eligible for proactive system suggestions and deep link handling directly into your application.

Does Core Spotlight indexing support deep linking back into my app?

Yes, Core Spotlight indexing integrates deep link handling for seamless user experiences. Search results found via system Spotlight can open directly into specific views within your app when tapped.

Can I use Core Spotlight indexing with iOS 16 and Swift 5.9?

Yes, Core Spotlight indexing supports iOS 16+ and macOS 13+ environments using Swift 5.9+. It also provides @Observable support for newer iOS 17+ and macOS 14+ versions.

How does Spotlight search find my app's notes and content?

Spotlight search finds your app's content by indexing it with rich attributes using Core Spotlight infrastructure. This system-wide searchability allows users to type keywords into Spotlight and retrieve matching app items.

Why do I need to index app content for system-wide search?

You need to index app content to expose your data to system-wide search functionalities like Spotlight and Siri suggestions. Without Core Spotlight indexing, users cannot find your app's internal content from outside the application.