apple-reminders
Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
npx skills add apple-reminders
apple-reminders
Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
npx skills add apple-reminders
apple-reminders
Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Apple Reminders CLI (remindctl)
Use remindctl to manage Apple Reminders directly from the terminal. It supports list filtering, date-based views, and scripting output.
Setup
- Install (Homebrew):
brew install steipete/tap/remindctl - From source:
pnpm install && pnpm build(binary at./bin/remindctl) - macOS-only; grant Reminders permission when prompted.
- Check status:
remindctl status - Request access:
remindctl authorize - Default (today):
remindctl - Today:
remindctl today - Tomorrow:
remindctl tomorrow - Week:
remindctl week - Overdue:
remindctl overdue - Upcoming:
remindctl upcoming - Completed:
remindctl completed - All:
remindctl all - Specific date:
remindctl 2026-01-04 - List all lists:
remindctl list - Show list:
remindctl list Work - Create list:
remindctl list Projects --create - Rename list:
remindctl list Work --rename Office - Delete list:
remindctl list Work --delete - Quick add:
remindctl add "Buy milk" - With list + due:
remindctl add --title "Call mom" --list Personal --due tomorrow - Edit title/due:
remindctl edit 1 --title "New title" --due 2026-01-04 - Complete by id:
remindctl complete 1 2 3 - Delete by id:
remindctl delete 4A83 --force - JSON (scripting):
remindctl today --json - Plain TSV:
remindctl today --plain - Counts only:
remindctl today --quiet today,tomorrow,yesterdayYYYY-MM-DDYYYY-MM-DD HH:mm- ISO 8601 (
2026-01-04T12:34:56Z) - macOS-only.
- If access is denied, enable Terminal/remindctl in System Settings → Privacy & Security → Reminders.
- If running over SSH, grant access on the Mac that runs the command.
Permissions
View Reminders
Manage Lists
Create Reminders
Edit Reminders
Complete Reminders
Delete Reminders
Output Formats
Date Formats
Accepted by --due and date filters:
Notes
Reviews
Write a Review
- No reviews yet. Be the first to review!
Get Weekly AI Skills
Join 500+ one-person companies receiving curated AI tools every week.
Reviews
Write a Review
- No reviews yet. Be the first to review!
Get Weekly AI Skills
Join 500+ one-person companies receiving curated AI tools every week.
Comments & Discussion
Add a comment