apple-reminders

Manage Apple Reminders via remindctl with JSON and plain outputs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill lets you manage Apple Reminders from the command line so you can create, update, and sync personal tasks without opening the Reminders app or your iPhone.

Core Features & Use Cases

  • Manage lists and reminders: add, edit, complete, and delete items.
  • Date filtering and output formats: view today, tomorrow, week, overdue, or a specific date and export results as JSON or plain text for scripting.
  • Use Case: Add a time-sensitive personal task on your Mac that instantly appears on your iPhone Reminders list.

Quick Start

Add a reminder titled "Call mom" to the Personal list due tomorrow using 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 on macOS?

You can manage Apple Reminders from the terminal by using the remindctl binary to list, add, edit, complete, and delete tasks directly via the command line. This allows personal task workflows to stay synced across your iPhone and iPad without opening the Reminders app.

Can I filter Apple Reminders by date like today or overdue using the command line?

Yes, you can filter Apple Reminders by specific dates using the command line. The remindctl binary supports viewing tasks due today, tomorrow, this week, overdue, or on a specific date, making it easy to query time-sensitive personal tasks from your macOS terminal.

Do I need to install remindctl to add reminders from the terminal?

Yes, you need to install the remindctl binary and grant Reminders permission on your macOS system to add and manage tasks from the terminal. Once configured, it enables command-line access to create and sync reminders across your Apple devices.

How do I export Apple Reminders as JSON for automation and scripting?

You can export Apple Reminders as JSON or plain text outputs for automation and scripting. By running remindctl from the terminal, you retrieve date-filtered task lists and reminder data in structured formats, enabling seamless integration into your personal task workflows.

What is the best way to create a task on Mac that syncs instantly to iPhone Reminders?

The best way to create a task on Mac that syncs instantly to iPhone Reminders is using the remindctl command line tool. Adding a time-sensitive personal task from your macOS terminal pushes it directly to your Apple Reminders list, keeping your iPhone and iPad updated.

Are there limitations when using command line tools for Apple task management?

Command line tools for Apple task management like remindctl are limited to macOS and require explicit Reminders permission to function. Since they rely on the native Apple Reminders framework, they do not support platforms outside the Apple ecosystem or offer offline task storage.