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.