apple-reminders

Manage Apple Reminders via remindctl CLI with iCloud sync.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the management of Apple Reminders through the terminal, providing a more efficient way to interact with your reminders.

Core Features & Use Cases

  • Terminal Access: Add, list, and complete reminders directly from the command line.
  • Cross-Device Sync: Tasks are synchronized across all Apple devices via iCloud.
  • Use Case: For users who prefer a command-line interface for managing their reminders and need the ability to integrate reminders into scripts or automate reminder creation.

Quick Start

Add a new reminder to your 'Work' list for tomorrow: remindctl add --title "Meeting prep" --list Work --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 executing remindctl commands to add, list, and complete tasks. This approach syncs all changes across your Apple devices via iCloud.

Can I automate task management and add reminders via scripts on macOS?

Yes, you can automate task management by integrating remindctl commands into your macOS shell scripts. This allows you to programmatically add and complete reminders without manual input.

Do I need remindctl to sync command line reminders with iCloud?

Yes, remindctl is a required dependency to execute terminal commands for Apple Reminders. It acts as the CLI bridge to interact with the macOS reminder system and sync tasks via iCloud.

What is the best way to add a new reminder to a specific list from the command line?

The best way to add a reminder from the command line is using the remindctl add command with parameters for title, list, and due date, such as specifying a target list and tomorrow as the deadline.

Does managing Apple Reminders via the command line work on non-Apple operating systems?

No, managing Apple Reminders via the command line requires macOS because it relies on the remindctl CLI to interact with the native Apple Reminders framework and sync tasks through iCloud.