spotlight-indexing

Generates Core Spotlight indexing code with rich attributes and deep links.

603|51|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/rshankras/claude-code-apple-skills --skill spotlight-indexing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spotlight-indexing
Source: https://github.com/rshankras/claude-code-apple-skills/tree/main/skills/generators/spotlight-indexing
Command: npx skills add https://github.com/rshankras/claude-code-apple-skills --skill spotlight-indexing

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables your app's content to be discoverable through the system's Spotlight search, making it easier for users to find information within your app without even opening it.

Core Features & Use Cases

  • Core Spotlight Integration: Generates the necessary Swift code to index your app's data.
  • Rich Attributes: Indexes content with titles, descriptions, keywords, and even thumbnails.
  • Deep Linking: Ensures that tapping a Spotlight result seamlessly navigates the user to the correct content within your app.
  • Siri Suggestions: Makes your content eligible for proactive suggestions by Siri.
  • Use Case: If you have a notes app, this Skill will allow users to search for their notes directly from the iOS/macOS search bar, and tapping a result will open that specific note in your app.

Quick Start

Use the spotlight-indexing skill to add Spotlight search to my app.

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 app content searchable via Spotlight and Siri suggestions?

Core Spotlight indexing makes app content searchable by indexing items with rich attributes like titles, descriptions, keywords, and thumbnails. This allows users to find specific content directly from the iOS or macOS Spotlight search bar without opening the app first.

What's the best way to implement deep linking from Spotlight search results?

Implementing deep linking from Spotlight search results requires Core Spotlight indexing infrastructure that integrates deep link connections. This ensures that tapping a Spotlight result seamlessly navigates the user to the correct content within your app.

Can I use Core Spotlight to index app content with thumbnails and keywords?

Yes, Core Spotlight indexing supports indexing content with rich attributes, including titles, descriptions, keywords, and thumbnails. This allows your app's data to be fully discoverable through the system's Spotlight search with detailed visual and textual metadata.

How do I add Spotlight search to a notes app so users can find notes from the search bar?

To add Spotlight search to a notes app, generate Core Spotlight indexing infrastructure to index each note. This makes notes searchable directly from the iOS or macOS search bar, and tapping a result opens that specific note using deep link integration.

Does making app content searchable with Core Spotlight also enable Siri suggestions?

Yes, making app content searchable with Core Spotlight makes your content eligible for proactive suggestions by Siri. By indexing your app's data with rich attributes, Siri can surface your content proactively to users.

Why does my app content not appear in Spotlight search after adding Core Spotlight?

Spotlight search requires proper Core Spotlight indexing infrastructure with rich attributes and deep link integration to function. If content is not appearing, ensure the indexing code correctly indexes titles, descriptions, keywords, and thumbnails for the system to surface results.