apple-reminders

Manage Apple Reminders from the terminal using remindctl commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of managing Apple Reminders by letting you create, inspect, complete, and delete reminders directly from the terminal while keeping everything synced to iCloud.

Core Features & Use Cases

  • Reminder Management: View today, tomorrow, overdue, weekly, or full reminder lists, then complete or delete items by ID.
  • List Administration: Create, inspect, and remove reminder lists such as Personal, Work, or Projects.
  • Date-Aware Scheduling: Add reminders with due dates in natural formats like today, tomorrow, specific dates, or exact timestamps.
  • Use Case: A user can quickly turn a spoken to-do into a synced iPhone reminder, or batch-review overdue tasks before starting the day.

Quick Start

Ask the assistant to create a new Apple Reminder with the task name, list, and due date you want, and it will confirm the details before using remindctl to add it.

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 on macOS?

You can manage Apple Reminders from the terminal by using remindctl commands to list, create, complete, and delete reminders and lists. This Skill requires macOS with Reminders.app authorization and outputs JSON-friendly data for reliable scripting and parsing.

Can I create iCloud-synced reminders with due dates using command line?

Yes, you can create iCloud-synced reminders with due dates from the command line. This Skill applies natural date formats like today, tomorrow, specific dates, or exact timestamps, ensuring cross-device continuity through iCloud sync.

Does this approach work for batch reviewing overdue tasks in Apple Reminders?

Yes, this approach works for batch reviewing overdue tasks in Apple Reminders. You can retrieve today, tomorrow, overdue, weekly, or full reminder lists from the terminal, then complete or delete items by ID for efficient task workflows.

What's the best way to script personal task workflows using Apple Reminders?

The best way to script personal task workflows using Apple Reminders is leveraging terminal commands that return JSON-friendly output. This allows reliable parsing and automation of listing, creating, completing, and deleting reminders and lists.

Do I need to authorize Reminders.app to manage reminder lists from the terminal?

Yes, you need to authorize Reminders.app to manage reminder lists from the terminal. This Skill requires macOS Reminders.app authorization to execute remindctl commands for creating, inspecting, and removing lists like Personal, Work, or Projects.

Why are my Apple Reminders terminal commands not returning parseable data?

Apple Reminders terminal commands might not return parseable data if not using remindctl with JSON-friendly output. This Skill ensures reliable scripting and parsing by applying remindctl commands specifically designed for structured data retrieval.