
Eventkit Calendar
Handles all the EventKit boilerplate for working with iOS calendars and reminders. Covers the iOS 17+ granular authorization model (full access, write-only, reminders), event and reminder CRUD, recurrence rules with complex patterns like specific weekdays, alarms, and the EventKitUI presentation controllers. Includes practical guidance on the write-only access trap: you can create events but can't read them back, so if your app needs to verify or edit what it saved, request full access instead. The docs walk through structured locations, fetching with date predicates (capped at four years), and the reminder completion handler pattern. Targets Swift 6.3 and iOS 26+ but notes the Info.plist keys needed for backward compatibility with iOS 10-16.
- skills.sh installs
- 415
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dpearson2699/swift-ios-skills --skill eventkit-calendar --agent claude-codeInstalls into .claude/skills of the current project.
Files
Handles all the EventKit boilerplate for working with iOS calendars and reminders. Covers the iOS 17+ granular authorization model (full access, write-only, reminders), event and reminder CRUD, recurrence rules with complex patterns like specific weekdays, alarms, and the EventKitUI presentation controllers. Includes practical guidance on the write-only access trap: you can create events but can't read them back, so if your app needs to verify or edit what it saved, request full access instead. The docs walk through structured locations, fetching with date predicates (capped at four years), and the reminder completion handler pattern. Targets Swift 6.3 and iOS 26+ but notes the Info.plist keys needed for backward compatibility with iOS 10-16.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/dpearson2699/swift-ios-skills
- Category
- Mobile Development
- First seen
- Jun 3, 2026
More from dpearson2699/swift-ios-skills
All 98- Cloudkit Sync413
- Metrickit Diagnostics409
- Musickit Audio409
- Realitykit Ar407
- Callkit Voip403
- Pencilkit Drawing403
- Homekit Matter402
- Passkit Wallet401
- Codable Patterns252
- Swiftui Animation5.7K
- Ios Accessibility5.2K
- Swiftui Performance4.8K
- App Store Review4.8K
- Swiftui Patterns4.7K
- Ios Networking4.6K
- Swiftui Navigation4.6K
- Swift Testing4.5K
- Ios Localization4.5K
- Swift Concurrency4.5K
- Swiftui Layout Components4.4K
- Push Notifications4.4K
- Swiftui Liquid Glass4.3K
- Swiftdata4.3K
- Debugging Instruments4.3K