apple-reminders

Manage Apple Reminders via remindctl with JSON or plain output.

Updated May 16, 2026
One-click install
npx skills add https://github.com/jaredcroxton/hermes-mirror --skill apple-reminders-jaredcroxton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/jaredcroxton/hermes-mirror/tree/main/agents/skills/apple/apple-reminders
Command: npx skills add https://github.com/jaredcroxton/hermes-mirror --skill apple-reminders-jaredcroxton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the slow, manual process of adding, viewing, and completing Apple Reminders by enabling terminal control that still syncs across your devices.

Core Features & Use Cases

  • Command-line reminder management: add reminders with titles, due dates, and list routing, then complete or delete them by ID.
  • Flexible viewing and filtering: quickly list today, tomorrow, the current week, overdue items, or everything.
  • Script-friendly output: supports machine-readable formats like JSON and plain formats for automation.
  • Use Case: When you remember something you need to do later, you can create a due reminder immediately so it appears on your iPhone the same day.

Quick Start

Create a reminder for tomorrow by running remindctl add with the reminder text, including the due date as tomorrow, so it syncs to your Reminders app.

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 command to add, list, complete, and delete tasks while keeping them synced via iCloud across your devices.

Can I filter Apple Reminders for overdue tasks or specific dates?

Yes, you can filter Apple Reminders to quickly list today, tomorrow, the current week, overdue items, or everything by applying specific date inputs when querying your lists.

Does terminal automation for Apple Reminders support JSON output for scripts?

Yes, terminal automation for Apple Reminders supports machine-readable JSON and plain output formats, enabling programmatic handling and lightweight automation workflows for your tasks.

Do I need macOS to sync terminal-created reminders to my iPhone?

Yes, you need macOS with Reminders support and the remindctl command to create tasks that sync to your iPhone through iCloud, ensuring your personal to-dos appear on your mobile devices.

What is the best way to automate adding tasks with due dates to Apple Reminders?

The best way to automate adding tasks with due dates is running remindctl add with the reminder text and an approved date input like tomorrow, routing items to specific lists automatically.

Can I route terminal-created reminders to specific Apple Reminders lists?

Yes, you can route terminal-created reminders to specific Apple Reminders lists by specifying the target list when adding tasks, allowing for efficient reminder triage across categories.