apple-reminders

Manage Apple Reminders lists and tasks via the remindctl CLI on macOS.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/kaminocorp/hermes-alpha-hunter --skill apple-reminders-kaminocorp
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/kaminocorp/hermes-alpha-hunter/tree/main/skills/apple/apple-reminders
Command: npx skills add https://github.com/kaminocorp/hermes-alpha-hunter --skill apple-reminders-kaminocorp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing Apple Reminders from the terminal or an AI agent normally requires manual interaction with the Reminders app. This Skill lets you list, create, complete, and delete reminders programmatically, with tasks syncing across all Apple devices via iCloud. ## Core Features & Use Cases - View Reminders: Query reminders by today, tomorrow, week, overdue, or a specific date, with JSON, plain, or quiet output formats. - List Management: Create, view, and delete Reminders lists such as Work or Personal. - Create and Complete Tasks: Add reminders with titles, lists, and due dates, then complete or delete them by ID. - Use Case: A user says "remind me to call mom tomorrow" and wants it on their iPhone. The Skill creates the reminder with a due date via remindctl, and it syncs to iOS through iCloud. ## Quick Start Use the apple-reminders skill to add a reminder titled "Buy milk" due tomorrow to my 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 create an Apple Reminder from the terminal?▼

Use remindctl add with a title and optional list and due date, for example remindctl add --title "Call mom" --list Personal --due tomorrow. The reminder syncs to all Apple devices through iCloud once created.

How do I list today's reminders in the macOS terminal?▼

Run remindctl today to show reminders due today, or use remindctl week, overdue, or a specific date like remindctl 2026-01-04. Add --json for machine-readable output or --plain for TSV format.

Does remindctl work on Linux or Windows?▼

No, remindctl only works on macOS because it interfaces with the native Reminders.app. It requires macOS, installation via brew install steipete/tap/remindctl, and granted Reminders permission.

Why does remindctl fail to access my reminders?▼

Remindctl fails when Reminders permission has not been granted to the terminal. Check the current state with remindctl status and request access with remindctl authorize, then approve the macOS permission prompt.

When should I use Apple Reminders versus a cronjob alert?▼

Use Apple Reminders when the user wants a personal to-do that syncs to their iPhone or iPad via iCloud. Use an agent cronjob instead when the user wants the agent itself to trigger a scheduled alert or automation.