apple-reminders

Manage Apple Reminders from the terminal using remindctl commands.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/rnben/hermes-skills --skill apple-reminders-rnben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/rnben/hermes-skills/tree/main/plugins/apple-skills/skills/apple-reminders
Command: npx skills add https://github.com/rnben/hermes-skills --skill apple-reminders-rnben

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Remindctl enables fast, scriptable control of Apple Reminders from the command line, reducing context switching and manual entry.

Core Features & Use Cases

  • View, add, complete, and delete reminders and lists from Terminal.
  • Sync across devices via iCloud for consistent task management.
  • Integrate reminders into automation workflows and policies.

Quick Start

List today's reminders with remindctl.

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 remindctl commands to view, add, complete, and delete tasks and lists. This approach reduces manual entry and enables fast, scriptable control over macOS reminders.

Can I sync terminal tasks across macOS devices using iCloud?

Yes, terminal tasks sync across macOS devices using iCloud. When you add or complete reminders via remindctl, changes automatically propagate through iCloud to ensure consistent task management on all connected devices.

Do I need remindctl installed to automate Reminders.app on macOS?

Yes, you need remindctl installed to automate Reminders.app on macOS. The system requires a macOS environment with the native Reminders.app and remindctl to validate and execute task management commands from the command line.

What is the best way to script to-do lists from the command line on macOS?

The best way to script to-do lists on macOS is using a command-line tool like remindctl. It integrates directly with Reminders.app, allowing you to embed task management operations directly into automation workflows and policies.

Why use a command line tool for task management instead of the Reminders GUI?

Using a command line tool for task management reduces context switching compared to the Reminders GUI. It allows developers to automate repetitive task entries, integrate reminders into scripts, and manage lists without leaving the terminal environment.