apple-reminders

Manage Apple Reminders from the terminal using remindctl.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/lalomorales22/penguins --skill apple-reminders-lalomorales22
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/lalomorales22/penguins/tree/main/skills/apple-reminders
Command: npx skills add https://github.com/lalomorales22/penguins --skill apple-reminders-lalomorales22

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Apple Reminders can be tedious to manage manually on macOS; remindctl lets you control reminders from the terminal, enabling automation and scripting.

Core Features & Use Cases

  • List, add, edit, complete, and delete reminders from the command line.
  • Manage multiple lists with date filters and output in JSON or plain text for scripting.
  • Use cases include batch-create reminders, updating due dates, and integrating reminders into automation workflows.

Quick Start

Install remindctl via Homebrew on macOS and start managing reminders from the terminal.

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

You can manage Apple Reminders from the macOS terminal by using remindctl to list, add, edit, complete, or delete reminders across multiple lists. This approach enables direct command-line interaction and scripting for automation workflows.

Can I filter Apple Reminders by date and output them as JSON for scripting?

Yes, filtering Apple Reminders by date and outputting them as JSON is supported for scripting. The command-line interface allows you to retrieve reminders in either JSON or plain text format, facilitating batch processing and automation integration.

Do I need Homebrew to install remindctl on macOS?

Yes, you need Homebrew to install remindctl on macOS. The installation process is Homebrew-based, and you must also handle the required macOS permissions to grant the terminal access to your Apple Reminders data.

What is the best way to automate batch-creating reminders on macOS?

The best way to automate batch-creating reminders on macOS is using remindctl via the command line. It allows you to add multiple reminders, update due dates, and manage lists programmatically within shell scripts or automation workflows.

Why does remindctl fail to access my Apple Reminders data?

remindctl fails to access Apple Reminders data when macOS permissions are not granted. You must configure your macOS system permissions to explicitly allow the terminal or automation tool to control the Reminders application.