| name | apple-reminders |
| description | Manage Apple Reminders on macOS using `remindctl` (list, add, edit, complete, delete, and list management). Use when users ask for reminders or task-list operations in Apple Reminders. |
| license | Proprietary. LICENSE.txt has complete terms |
| compatibility | {"os":["darwin"]} |
Apple Reminders (remindctl)
Use this skill when users ask to manage Apple Reminders.
Prerequisites
- macOS
remindctl installed:
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.