Apple Reminders (remindctl)
Use this skill when users ask to manage Apple Reminders.
Prerequisites
- macOS
remindctlinstalled:
brew install steipete/tap/remindctl
- Grant Reminders access if prompted.
Authorization checks
remindctl status
remindctl authorize
Core commands
Today / tomorrow / week:
remindctl today
remindctl tomorrow
remindctl week
Add reminder:
remindctl add "Buy milk"
remindctl add --title "Pay rent" --list Personal --due tomorrow
Edit reminder:
remindctl edit 1 --title "Pay rent (landlord)" --due 2026-02-10
Complete reminder:
remindctl complete 1
Delete reminder:
remindctl delete 1 --force
List operations:
remindctl list
remindctl list Work
remindctl list Projects --create
JSON output for scripting:
remindctl today --json
Usage guidance
- Prefer read/list before mutate/delete.
- Confirm IDs and list names before edit/complete/delete.
- If permission is denied, enable Terminal in: System Settings > Privacy & Security > Reminders.