apple-reminders

Manage Apple Reminders on macOS via the remindctl CLI.

327|85|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/letta-ai/lettabot --skill apple-reminders-letta-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/letta-ai/lettabot/tree/main/.skills/apple-reminders
Command: npx skills add https://github.com/letta-ai/lettabot --skill apple-reminders-letta-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the management of Apple Reminders on macOS using the remindctl command-line tool, enabling quick, scriptable control of tasks.

Core Features & Use Cases

  • List Reminders: View reminders with filters and date-based views.
  • Create & Edit: Add, modify, or rename reminders and lists via the CLI.
  • Automation & Output: Produce JSON or plain outputs for integration with other automation tasks.

Quick Start

Install remindctl on macOS via Homebrew or build from source, then run commands such as: remindctl list remindctl add "Call mom" --due tomorrow

Frequently Asked Questions about apple-reminders

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Apple Reminders from the terminal?

You can control Apple Reminders from the terminal by executing remindctl CLI commands on macOS to list, add, edit, complete, or delete tasks. This Skill automates those shell commands for scriptable task management.

Can I automate adding and editing macOS reminders via shell scripting?

Yes, automating macOS reminders via shell scripting is possible by passing arguments to the remindctl binary. This Skill covers creating, modifying, and renaming reminders and lists directly through the command line.

Does this approach to managing Apple Reminders require any specific dependencies?

Managing Apple Reminders this way requires macOS and the remindctl binary, which must be installed via Homebrew or built from source. Standard shell access is also necessary to execute the CLI commands.

How do I format reminder outputs for integration with other automation tasks?

You format reminder outputs for automation by configuring the remindctl CLI to produce JSON or plain text. This Skill supports generating these structured outputs for seamless integration with other scripts.

Can I filter reminders by date when listing them from the command line?

Yes, you can filter reminders by date when listing them from the command line. This Skill leverages remindctl to support date-based views and list filtering for targeted task retrieval.

What is the best way to script Apple Reminders management on macOS?

The best way to script Apple Reminders management on macOS is using the remindctl CLI for JSON or plain output. This Skill automates listing, adding, editing, and deleting tasks with list support and date filtering.