domains / families / software-engineering / relevancekit
relevancekit
separate
Increase widget visibility on Apple Watch using RelevanceKit. Use when providing contextual relevance signals for watchOS widgets, declaring time-based or location-based relevance, combining multiple relevance providers, helping the system surface the right widget at the right time on watchOS 26, or routing mixed RelevanceKit/WidgetKit/HealthKit/MapKit Smart Stack scope.
When to use
- providing contextual relevance signals for watchOS widgets
- declaring time-based or location-based relevance
- combining multiple relevance providers
- helping the system surface the right widget at the right time on watchOS 26
- routing mixed RelevanceKit/WidgetKit/HealthKit/MapKit Smart Stack scope
- implementing timeline provider relevance
- building relevant widgets with RelevanceConfiguration
- managing permissions for location, fitness, and sleep clues
When not to use
- using RelevanceKit on platforms other than watchOS
- making strong RelevanceKit availability or behavior claims without re-checking Apple documentation
Skill page
Source