apple-reminders

Manage Apple Reminders via remindctl CLI with list operations and date filters.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires remindctl, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the management of Apple Reminders, allowing users to interact with their reminders directly from the terminal.

Core Features & Use Cases

  • CLI Access: Interact with Reminders using the command line, enabling automation and integration with other tools.
  • List Management: Create, view, and delete reminder lists.
  • Reminder Operations: Add, edit, complete, and delete individual reminders.
  • Date Filters: Search for reminders based on dates, including today, tomorrow, and specific dates.
  • Output Formats: Supports JSON and plain text output for scripting and integration.
  • Use Case: For users who prefer terminal-based workflows or need to automate reminder management tasks.

Quick Start

Use the apple-reminders skill to add a new reminder with a title and due date: 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 command line?

Apple Reminders can be managed from the command line using the remindctl CLI, which enables terminal-based reminder operations like adding, editing, and deleting tasks on macOS.

Do I need remindctl to automate Apple Reminders with scripts?

Yes, the remindctl CLI is a required dependency for automating Apple Reminders. It acts as the underlying command-line interface that this Skill uses to interact with the native macOS Reminders application.

Can I filter Apple Reminders by date using a CLI?

Yes, you can filter Apple Reminders by date using remindctl. The Skill supports searching for reminders based on specific dates, including today and tomorrow, with output available in JSON or plain text formats.

How do I add a new reminder with a due date in the terminal?

To add a reminder with a due date in the terminal, execute a remindctl command like `remindctl add "Buy groceries" --due tomorrow`. This passes the title and date directly to the Apple Reminders application.

Does this approach support JSON output for task automation?

Yes, managing Apple Reminders through remindctl supports JSON output for task automation. This allows scripts to parse reminder data programmatically alongside standard plain text output.

What are the limitations of managing reminders via remindctl?

Management via remindctl is limited to macOS environments and depends on the remindctl CLI being installed. It is intended for users needing terminal-based automation rather than a graphical interface.