apple-reminders

Manage Apple Reminders and reminder lists from the terminal via remindctl.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill apple-reminders-jerome-prakash-l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/JEROME-PRAKASH-L/openclaw/tree/main/skills/apple-reminders
Command: npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill apple-reminders-jerome-prakash-l

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires remindctl.

What problem does it solve? Managing Apple Reminders normally requires opening the Reminders app on macOS or iOS, which breaks terminal-based and AI-assisted workflows. This Skill lets you list, add, edit, complete, and delete reminders and reminder lists directly from the command line, with changes syncing to your iPhone and iPad. ## Core Features & Use Cases - View Reminders: Show today's, tomorrow's, this week's, overdue, or date-specific reminders, with JSON, TSV, or count-only output formats for scripting. - Manage Lists and Items: Create and delete reminder lists, add reminders with due dates, and complete or delete reminders by ID. - Use Case: A user says "remind me to call mom tomorrow" and wants it on their iPhone. The Skill runs remindctl add --title "Call mom" --due tomorrow, and the reminder syncs to all Apple devices. ## Quick Start Ask the assistant to add a reminder to Apple Reminders, for example: "Add a reminder to buy milk due tomorrow in my Personal list."

Frequently Asked Questions about apple-reminders

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add an Apple Reminder from the command line?

Use remindctl with the add command, for example: remindctl add --title "Call mom" --list Personal --due tomorrow. It accepts dates like today, tomorrow, YYYY-MM-DD, or ISO 8601, and the reminder syncs to your Apple devices.

How do I install remindctl on macOS?

Install it via Homebrew with brew install steipete/tap/remindctl. After installation, run remindctl status to check permissions and remindctl authorize to grant Reminders access when prompted by macOS.

Does remindctl work on Linux or Windows?

No, remindctl is macOS-only because it integrates with the native Apple Reminders framework. The Skill metadata explicitly restricts it to darwin, so it cannot run on Linux or Windows systems.

When should I use Apple Reminders instead of a scheduled alert?

Use Apple Reminders for personal to-dos that should sync to your iPhone or iPad Reminders app. For one-time assistant notifications or scheduled agent tasks, use a cron-based system event instead, and clarify intent when a user says "remind me".

Can I get reminder output as JSON for scripting?

Yes, pass --json to commands like remindctl today to get structured JSON output. Other formats include --plain for TSV and --quiet for counts only, making it easy to pipe into scripts.