apple-reminders

Manage Apple Reminders tasks from the terminal using remindctl CLI.

29|4|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/ruuxi/stella --skill apple-reminders-ruuxi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/ruuxi/stella/tree/main/runtime/home-seed/skills/apple-reminders
Command: npx skills add https://github.com/ruuxi/stella --skill apple-reminders-ruuxi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users often have to switch between the native Reminders GUI app and their terminal to manage tasks, which breaks workflow and makes it hard to quickly add or update to-dos that need to sync across their Apple devices.

Core Features & Use Cases

  • Cross-device synced task management: Add, edit, complete, and delete Apple Reminders that automatically sync to all linked iPhones, iPads, and Macs via iCloud.
  • Flexible list and reminder configuration: Create custom reminder lists (e.g., Work, Personal) and set precise due dates or early alarm notifications for tasks, with support for natural date inputs like "tomorrow" or specific timestamps.
  • Use Case: If you're in the middle of a terminal workflow and remember you need to pick up groceries on your way home, you can add a synced reminder in seconds without switching apps.

Quick Start

Ask the AI to add a new reminder titled "Pick up groceries" due tomorrow at 6pm to your Personal list, and it will create the synced task for you automatically.

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 CLI to create, edit, complete, and delete personal to-dos. This eliminates the need to open the native Reminders GUI app for task operations.

Does terminal task management sync with iCloud across my Apple devices?

Yes, terminal task management syncs directly with iCloud across all linked Apple devices. Reminders created or modified via the terminal automatically sync to your iPhones, iPads, and Macs just like the native app.

What do I need to use terminal commands for macOS Reminders?

To use terminal commands for macOS Reminders, you need the remindctl tool installed via Homebrew. You must also grant Reminders.app permissions to allow the CLI to interact with the native Apple Reminders system.

Can I set due dates and early alarm notifications for to-dos via the terminal?

Yes, you can set due dates and early alarm notifications for to-dos via the terminal. The system supports natural date inputs like "tomorrow" or specific timestamps to configure precise reminder alerts.

What is the best way to create custom reminder lists without switching apps?

The best way to create custom reminder lists without switching apps is using remindctl in the terminal. You can organize tasks into lists like Work or Personal and set due dates directly within your existing terminal workflow.

Are there limitations when using terminal tools for Apple Reminders instead of the native GUI?

Using terminal tools for Apple Reminders requires the remindctl dependency and explicit macOS permissions. If the Homebrew package is not installed or Reminders.app access is denied, the CLI cannot interact with the native task system.