tipkit
Installation
SKILL.md
TipKit
Use TipKit for small, contextual feature-discovery moments: inline tips, popover tips, rule-gated education, and lightweight coach marks. Keep generic SwiftUI navigation, layout, and long first-run onboarding flows in their sibling skills.
Contents
- Availability & Configuration
- Defining Tips
- Presenting Tips
- Rules & Events
- Tip Groups (iOS 18+)
- Testing Overrides
- Common Mistakes
- Review Checklist
- References
Availability & Configuration
Core TipKit (Tip, TipView, popoverTip, rules, events) is iOS 17+. Gate iOS 18+ APIs (TipGroup, .cloudKitContainer, MaxDisplayDuration) and iOS 26+ APIs (resetEligibility()) explicitly.