apple-reminders

Manage Apple Reminders via remindctl CLI with JSON or plain output.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/JOHNNYWHITEMIKE/openclaw --skill apple-reminders-johnnywhitemike
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/JOHNNYWHITEMIKE/openclaw/tree/main/openclaw/.openclaw/openclaw/skills/apple-reminders
Command: npx skills add https://github.com/JOHNNYWHITEMIKE/openclaw --skill apple-reminders-johnnywhitemike

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Apple Reminders from a desktop or terminal can be slow and inconsistent when you have to click through the Reminders app for every list and task update.

Core Features & Use Cases

  • List management: View existing reminder lists, create new lists, and delete lists to keep your workflows organized.
  • Reminder lifecycle control: Add reminders with due dates, edit details as needed, and complete or delete reminders by identifier.
  • Filter and output for scripting: Retrieve reminders for time windows (today, tomorrow, week, overdue, or a specific date) and use JSON/plain output for automation.

Quick Start

Tell me to add a reminder titled "Call mom" to my Personal list due tomorrow using Apple Reminders.

Frequently Asked Questions about apple-reminders

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

FAQPage Schema
How do I manage Apple Reminders from the terminal?

You can manage Apple Reminders from the terminal by using the remindctl CLI to list, create, complete, or delete tasks. This allows you to bypass the desktop app for faster workflow updates.

Can I filter Apple Reminders by due date ranges for task management?

Yes, you can filter Apple Reminders by due date ranges for task management to view tasks due today, tomorrow, this week, overdue, or on a specific date. This helps isolate urgent tasks quickly.

Does managing Apple Reminders via CLI support JSON output for scripting?

Managing Apple Reminders via CLI supports JSON output for scripting, alongside plain or TSV modes. This allows you to pipe task data directly into downstream automation workflows and custom scripts.

Do I need macOS to use the remindctl CLI for Apple Reminders?

Yes, you need macOS to use the remindctl CLI for Apple Reminders because the binary relies on the native macOS Reminders ecosystem. The system requires this specific binary to be installed locally.

What is the best way to automate adding reminders with due dates from a command line interface?

The best way to automate adding reminders with due dates from a command line interface is using a CLI tool like remindctl. It enables direct creation of titled tasks assigned to specific lists with scheduled dates.