apple-reminders

Manage Apple Reminders from the macOS command line using remindctl.

3|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/ever-oli/io --skill apple-reminders-ever-oli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/ever-oli/io/tree/main/skills/apple/apple-reminders
Command: npx skills add https://github.com/ever-oli/io --skill apple-reminders-ever-oli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use remindctl to manage Apple Reminders directly from the terminal. Tasks sync across all Apple devices via iCloud, allowing quick capture and organization without leaving the command line.

Core Features & Use Cases

  • View Reminders: List today's reminders or all lists.
  • Manage Lists & Reminders: Create, add, complete, and delete reminders directly from the terminal.
  • iCloud Sync: Changes propagate across macOS devices via iCloud.
  • Quick Use Case: Capture a task while coding without breaking your flow.

Quick Start

Install remindctl via Homebrew, authorize Reminders access, and create a reminder with remindctl add Buy groceries --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 manage Apple Reminders from the terminal?

You can manage Apple Reminders from the terminal by using the remindctl command-line tool on macOS to list, add, complete, and delete tasks. This approach syncs changes across all your Apple devices via iCloud.

What do I need to use command-line task management with Apple Reminders?

Command-line task management with Apple Reminders requires a macOS system with the Reminders app installed, the remindctl utility, and user authorization to grant the terminal access to your Reminders data.

Can I create a reminder with a due date from the macOS command line?

Yes, you can create a reminder with a due date from the macOS command line using the remindctl add command with the due flag, such as entering remindctl add Buy groceries --due tomorrow to schedule tasks.

Does remindctl sync tasks across Apple devices?

Yes, remindctl syncs tasks across Apple devices because it interacts directly with the native Reminders app on macOS, automatically propagating all list changes, additions, and completions via iCloud.

What is the best way to capture tasks while coding without switching windows?

The best way to capture tasks while coding without switching windows is using remindctl in the terminal. It allows you to quickly add and organize reminders directly from your command line interface.

What are the limitations of using remindctl for task management?

The main limitation of using remindctl for task management is that it is strictly limited to macOS environments, requiring local access to the Reminders app and explicit user authorization to control your task data.