kotlin-platform-app-links-and-deep-links
Installation
SKILL.md
Android App Links and Deep Links
Use this skill when designing, implementing, or reviewing deep-linking behavior in a Kotlin Multiplatform project with Android support.
This skill is intentionally strict. Its purpose is to keep Android deep links, web links, and App Links structurally correct, verified where appropriate, compatible with realistic navigation behavior, and separated cleanly from shared route interpretation logic.
Primary goals
The deep-linking design should optimize for:
- clear distinction between deep links, web links, and verified App Links
- manifest declarations that match intended URL ownership
- host verification that is reliable and maintainable
- realistic navigation and back-stack behavior after external entry
- separation between Android registration/verification and shared route handling
- minimal ambiguity about which URLs should open the app
- support for server-side refinement where Dynamic App Links are used