apple-reminders

Manage Apple Reminders entries from the terminal via remindctl CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the need to switch between your terminal and the Reminders app to manage personal to-dos, ensuring all your tasks sync automatically across your iPhone, iPad, and Mac via iCloud.

Core Features & Use Cases

  • Cross-device Reminder Management: Create, view, complete, and delete Apple Reminders directly from the terminal, with all changes syncing instantly to all your Apple devices.
  • Custom List Organization: Create and manage dedicated reminder lists for work, personal tasks, projects, and more to keep your to-dos organized.
  • Due Date Tracking: Add reminders with specific due dates (including relative dates like "tomorrow" or "next week") and filter views to see today's tasks, overdue items, or upcoming reminders.
  • Use Case: If you are working on a terminal and remember you need to pick up groceries on your way home, you can add the reminder in 2 seconds and have it appear on your iPhone as soon as you leave your desk.

Quick Start

Use the apple-reminders skill to add a new reminder titled "Buy milk" due tomorrow to your Personal list.

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?

Manage Apple Reminders from the terminal by using the remindctl CLI to create, edit, and complete tasks. This allows you to handle personal to-dos directly in your command line interface without opening the native app.

Do I need a Mac to sync terminal tasks with iCloud Reminders?

Yes, you need a Mac. Syncing terminal tasks with iCloud Reminders requires a macOS system with the native Reminders app, the remindctl CLI installed, and appropriate iCloud permissions granted for cross-device functionality.

Can I create time-bound to-dos and custom lists from the macOS command line?

Yes, you can create time-bound to-dos and custom lists from the macOS command line. The functionality supports adding specific due dates, including relative dates like tomorrow, and organizing reminders into dedicated project lists.

How do I view overdue items and today's tasks in Apple Reminders via CLI?

View overdue items and today's tasks in Apple Reminders via CLI by applying filter views. You can track completed or overdue items and filter to see today's tasks or upcoming reminders directly through the remindctl commands.

What is the best way to add a task on Mac and have it sync to my iPhone?

The best way to add a task on Mac and sync it to your iPhone is using the terminal. Creating a reminder via remindctl instantly syncs the entry across all your Apple devices through your connected iCloud account.

Why does remindctl fail to sync my custom lists across Apple devices?

remindctl fails to sync custom lists across Apple devices if appropriate iCloud and Reminders permissions are not granted. You must ensure your macOS system has the correct cross-device sync permissions enabled in your Apple ID settings.