en un clic
reminders
// Creates, lists, and completes items in macOS Reminders.app via AppleScript. Use when capturing todos, listing open tasks, or marking reminders done from a self-hosted macOS agent.
// Creates, lists, and completes items in macOS Reminders.app via AppleScript. Use when capturing todos, listing open tasks, or marking reminders done from a self-hosted macOS agent.
Lists events from macOS Calendar.app within a time range using AppleScript. Use when checking availability, summarizing the day, or before scheduling messages or tasks on a self-hosted macOS agent.
Reads recent iMessage history from the local Messages database and sends iMessages via AppleScript. Use when the user asks to text someone, check conversation context before replying, or send an iMessage from a self-hosted Cursor agent on macOS.
Summarizes macOS battery, disk usage, VPN/network service names, hostname, and top CPU processes. Use when the user asks about machine health, connectivity, or whether a laptop is on battery before long agent tasks.
| name | reminders |
| description | Creates, lists, and completes items in macOS Reminders.app via AppleScript. Use when capturing todos, listing open tasks, or marking reminders done from a self-hosted macOS agent. |
workstation/ root)List default list:
python3 workstation/.cursor/skills/reminders/scripts/reminders_ops.py list --list-name Reminders
Create with due time:
python3 workstation/.cursor/skills/reminders/scripts/reminders_ops.py create \
--list-name Reminders \
--title "Call dentist" \
--due "2026-04-03T09:00:00"
Complete first reminder whose name contains text:
python3 workstation/.cursor/skills/reminders/scripts/reminders_ops.py complete \
--list-name Reminders \
--match "dentist"
JSON with ok and either reminders (for list) or detail (for create/complete).
Reminders).complete matches the first reminder containing --match — use specific substrings.