axiom-app-discoverability

Implement iOS app discoverability with App Intents, App Shortcuts, Core Spotlight, and NSUserActivity.

Updated Dec 3, 2025
One-click install
npx skills add https://github.com/tuliopc23/flying-dutchman-app --skill axiom-app-discoverability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axiom-app-discoverability
Source: https://github.com/tuliopc23/flying-dutchman-app/tree/main/.claude/skills/axiom-app-discoverability
Command: npx skills add https://github.com/tuliopc23/flying-dutchman-app --skill axiom-app-discoverability

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps make your app and its features discoverable across iOS system experiences like Spotlight, Siri, and system suggestions, ensuring users can find and use your app's functionality easily.

Core Features & Use Cases

  • System Integration: Leverages App Intents, App Shortcuts, Core Spotlight, and NSUserActivity to feed metadata to the iOS system.
  • Discoverability Strategy: Provides a 6-step strategy for maximizing app visibility.
  • Use Case: You've built a new feature in your app and want users to be able to find it via Siri or Spotlight search. This skill guides you on how to implement the necessary APIs to make that happen.

Quick Start

Use the axiom-app-discoverability skill to implement App Intents for your app's core features.

Frequently Asked Questions about axiom-app-discoverability

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

FAQPage Schema
How do I make my iOS app features discoverable in Spotlight and Siri suggestions?

To make your iOS app features discoverable in Spotlight and Siri suggestions, you need to feed metadata to the system using App Intents, App Shortcuts, Core Spotlight, and NSUserActivity. This strategy exposes your app's functionality directly within iOS system experiences.

What is the best way to use App Intents to increase app visibility on iOS?

The best way to use App Intents for app visibility is implementing them for your core features alongside App Shortcuts and Core Spotlight. This combination feeds necessary metadata to iOS 16+ system experiences, maximizing app visibility across Siri and system suggestions.

When do I need to implement NSUserActivity for iOS app discoverability?

You need to implement NSUserActivity for iOS app discoverability when you want to expose specific user actions or app states to the system. It works with Core Spotlight and App Intents to ensure your app surfaces correctly in Spotlight search and Siri suggestions.

Does this iOS discoverability strategy work with older versions before iOS 16?

This discoverability strategy specifically targets iOS 16 and later. It leverages modern APIs like App Intents and App Shortcuts to feed system experiences, ensuring your app surfaces properly in Spotlight search and Siri suggestions on supported iOS versions.

How do I integrate App Shortcuts to surface my app's features in Siri?

You integrate App Shortcuts to surface app features in Siri by defining App Intents for your core functionality and wrapping them in App Shortcuts. This feeds metadata to the iOS system, allowing users to find and use your features via Siri voice commands.