apple-reminders

Manage Apple Reminders via remindctl with add, list, complete, and delete operations.

1.7k|523|Updated May 5, 2026
One-click install
npx skills add https://github.com/Lilac-Labs/gini-agent --skill apple-reminders-lilac-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/Lilac-Labs/gini-agent/tree/main/skills/apple/apple-reminders
Command: npx skills add https://github.com/Lilac-Labs/gini-agent --skill apple-reminders-lilac-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the friction of manually opening Reminders.app by letting you add, list, and complete reminders from the command line while still syncing across your Apple devices via iCloud.

Core Features & Use Cases

  • Add reminders with titles and due dates: Create actionable to-dos like “Buy milk” or schedule “Meeting prep” for a specific date/time.
  • List and filter reminders: Review today, tomorrow, overdue items, or everything, including by a specific date.
  • Complete or delete by ID: Finish or remove items confidently using IDs and (optionally) force deletion.

Quick Start

Tell the AI: “Use apple-reminders to add a reminder titled ‘Call mom’ 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 to add, list, complete, and delete tasks with due dates while syncing via iCloud.

How do I list and filter overdue reminders on macOS?

To list and filter overdue reminders on macOS, use remindctl to retrieve today, tomorrow, overdue items, or filter by specific dates, outputting results in JSON, TSV, or plain text.

Can I add reminders with due dates using command line automation?

Yes, you can add reminders with due dates using command line automation by executing remindctl with a title and a supported due-date format to schedule tasks directly into Apple Reminders.

Do I need macOS Reminders.app to use terminal task management?

Yes, you need macOS with Reminders.app installed, along with remindctl availability and proper system authorization, to execute terminal-based task management commands and sync them across your Apple devices.

How do I delete or complete reminders by ID in the terminal?

To delete or complete reminders by ID in the terminal, reference the specific reminder ID returned by the list command, then execute the complete or delete action, optionally using force deletion for removal.