apple-reminders

Manage Apple Reminders from the terminal via remindctl.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires remindctl.

What problem does it solve?

It helps you create, organize, and check Apple Reminders from the terminal instead of manually using the Reminders app.

Core Features & Use Cases

  • Add reminders with natural due dates: Create tasks with titles, optional list selection, and due dates like today, tomorrow, specific dates, or timestamps.
  • Browse and filter reminders: View today, tomorrow, this week, overdue, all reminders, or reminders for a specific date.
  • Complete and delete reliably: Mark reminders complete by ID(s) and remove items by ID with safe force-delete when needed.

Example use case: You plan the next day while working in a terminal and want your tasks to immediately appear on your iPhone/iPad via iCloud sync.

Quick Start

Tell the agent to add a reminder for your next action, for example: create a reminder titled "Call mom" in the Personal list 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?

Apple Reminders can be managed from the terminal by adding, listing, completing, and deleting tasks via remindctl. It supports natural language due dates, specific list targeting, and JSON output formatting for automating daily planning workflows.

Do I need remindctl to sync terminal tasks with iCloud?

Yes, remindctl must be installed and authorized for Apple Reminders access to sync terminal tasks with iCloud. Once authorized, tasks created from the terminal immediately appear across all your iCloud-synced Apple devices.

Can I create reminders with natural due dates like today or tomorrow?

Yes, you can create reminders with natural due dates like today, tomorrow, or specific timestamps. The Skill parses these natural language dates and targets specific lists to organize your todo management directly from the terminal.

How do I filter and view overdue reminders via command line?

You can filter and view overdue reminders via command line by browsing today, tomorrow, this week, all reminders, or specific dates. This enables efficient overdue triage and daily planning directly within your terminal workflow.

What is the best way to script Apple Reminders using JSON output?

The best way to script Apple Reminders is using the JSON output formatting option provided by remindctl. This allows you to programmatically parse reminder lists and integrate todo management into automated terminal workflows.

Are there limitations when deleting Apple Reminders from the terminal?

When deleting Apple Reminders from the terminal, you must target items by specific ID and use a safe force-delete option when needed. This ensures reliable removal of specific tasks without accidentally clearing unrelated list items.