apple-reminders

Manage Apple Reminders on macOS through the remindctl command-line interface.

1|Updated Aug 5, 2026
One-click install
npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill apple-reminders-solizardking
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: apple-reminders
Source: https://github.com/Solizardking/Solana-Robotics-Kit/tree/main/eliza/packages/skills/skills/apple-reminders
Command: npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill apple-reminders-solizardking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing Apple Reminders normally requires the GUI app, making it hard to script, automate, or quickly check tasks from a terminal or AI agent workflow on macOS. ## Core Features & Use Cases - View and Filter Reminders: List reminders by today, tomorrow, week, overdue, upcoming, completed, or a specific date. - Full CRUD Operations: Add, edit, complete, and delete reminders, plus create, rename, and delete reminder lists. - Scriptable Output: Emit JSON, plain TSV, or counts-only output for piping into other tools and automations. - Use Case: Ask your agent to add "Call mom" to your Personal list due tomorrow, then later check what is overdue and complete finished tasks by ID. ## Quick Start Use the apple-reminders skill to add a reminder titled "Buy milk" due tomorrow and then show me everything due today.

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 on macOS?▼

Install the remindctl CLI via Homebrew with brew install steipete/tap/remindctl, then use commands like remindctl today to view tasks or remindctl add "Buy milk" to create reminders directly from the terminal.

How do I add a reminder with a due date using remindctl?▼

Run remindctl add --title "Call mom" --list Personal --due tomorrow. The --due flag accepts today, tomorrow, yesterday, YYYY-MM-DD, YYYY-MM-DD HH:mm, and ISO 8601 date formats.

Does remindctl work on Linux or Windows?▼

No, remindctl is macOS-only because it integrates with the native Apple Reminders framework. It also requires granting Reminders permission in System Settings under Privacy & Security.

Why does remindctl say access is denied to Reminders?▼

macOS blocks Reminders access until permission is granted. Run remindctl status to check and remindctl authorize to request access, or enable it manually in System Settings → Privacy & Security → Reminders.

Can I get Apple Reminders output as JSON for scripting?▼

Yes, append --json to any view command such as remindctl today --json for structured output. You can also use --plain for TSV or --quiet for counts only, which suits shell scripting pipelines.