apple-reminders

Manages Apple Reminders via remindctl CLI with filters and JSON output formats.

4|Updated May 18, 2026
One-click install
npx skills add https://github.com/ZardLi1115/zedclaw --skill apple-reminders-zardli1115
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/ZardLi1115/zedclaw/tree/main/skills/apple/apple-reminders
Command: npx skills add https://github.com/ZardLi1115/zedclaw --skill apple-reminders-zardli1115

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Apple Reminders management is often split between your desktop and iOS, making quick task capture, due-date updates, and cleanup slower than it should be.

Core Features & Use Cases

  • Add reminders to sync via iCloud: Create tasks with titles and optional due dates so they appear across your Apple devices.
  • Browse and filter reminders: View today/tomorrow/overdue, inspect specific dates, and list or target particular lists.
  • Complete or delete with IDs: Finish tasks or remove items reliably using reminder identifiers and optional forced deletion.

Use case: you want to capture “Buy milk” right now, assign it for tomorrow, then quickly review what’s overdue before you start your day.

Quick Start

Create a reminder for tomorrow named "Call mom" by asking the agent to run apple-reminders with the title and due date you want.

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 add, list, complete, and delete tasks. This allows quick task capture and list maintenance directly from your command line interface.

Can I create iCloud Reminders with due dates using command line automation?

Yes, you can create iCloud Reminders with due dates using command line automation. The remindctl CLI accepts a title and an optional due date, syncing the task across your Apple devices via iCloud.

How do I filter and view overdue tasks in Apple Reminders programmatically?

To filter and view overdue tasks in Apple Reminders programmatically, use the remindctl CLI to inspect today, tomorrow, or overdue items. It supports filtering by specific dates and lists, outputting results in JSON or plain text.

Does terminal automation for Apple Reminders require macOS?

Yes, terminal automation for Apple Reminders requires macOS with the Reminders.app installed. You must also grant remindctl authorization to access your reminder data and perform task operations.

Can I retrieve Apple Reminders data in JSON format for scripting?

Yes, you can retrieve Apple Reminders data in JSON format for scripting. The remindctl CLI supports multiple output formats including JSON, plain text, and quiet counts, enabling seamless integration into automated workflows.