deep-linking

Featured

Generate deep linking infrastructure with URL schemes, Universal Links, and App Intents for Siri/Shortcuts. Use when handling custom URL schemes, Universal Links/Associated Domains, or routing to specific content from external sources.

AI & Automation 565 stars 47 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
92
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Deep Linking Generator Generate deep linking infrastructure with URL schemes, Universal Links, and App Intents for Siri/Shortcuts. ## When This Skill Activates - User wants to handle custom URL schemes (myapp://) - User mentions Universal Links or Associated Domains - User wants Siri Shortcuts or App Intents - User needs to navigate to specific content from external sources ## Pre-Generation Checks Before generating, verify: 1. **Existing Deep Link Handling** ```bash # Check for existing URL handling grep -r "onOpenURL\|open.*url\|handleOpen" --include="*.swift" | head -5 ``` 2. **URL Scheme in Info.plist** ```bash # Check for CFBundleURLTypes find . -name "Info.plist" -exec grep -l "CFBundleURLSchemes" {} \; ``` 3. **Associated Domains Entitlement** ```bash find . -name "*.entitlements" -exec grep -l "associated-domains" {} \; ``` ## Configuration Questions ### 1. URL Scheme - What custom URL scheme? (e.g., `myapp`) - This enables `myapp://path/to/content` links ### 2. Universal Links - **Yes** - Handle HTTPS links (requires AASA file on server) - **No** - Custom URL scheme only ### 3. App Intents / Siri Shortcuts - **Yes** - Enable voice commands and Shortcuts app - **No** - URL-based deep linking only ### 4. Link Types - Profile: `/users/{id}` - Content: `/items/{id}` - Actions: `/actions/share`, `/actions/create` - Custom routes based on app needs ## Generated Files ### Core Infrastructure ``` Sources/DeepLinking/ ├── Deep...

Details

Author
rshankras
Repository
rshankras/claude-code-apple-skills
Created
9 months ago
Last Updated
4 days ago
Language
Swift
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category