apple-reminders

Manage Apple Reminders via remindctl CLI with JSON or plain text outputs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Apple Reminders are useful but difficult to manage from the command line; this Skill exposes a CLI workflow to view, add, edit, complete, and delete reminders via remindctl.

Core Features & Use Cases

  • List, add, edit, complete, and delete reminders via remindctl.
  • Manage multiple lists, apply date filters, and output results in JSON or plain text for automation.
  • Use cases include scripting reminders for daily routines, project tasks, and personal productivity.

Quick Start

Install remindctl and start managing Apple Reminders from the terminal with a few simple commands.

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 installing the remindctl utility via Homebrew. This enables CLI workflows to view, add, edit, complete, and delete reminders directly on macOS.

Can I use remindctl to add and delete reminders across multiple lists?

Yes, remindctl supports managing reminders across multiple lists. You can create, update, complete, and delete items while applying date filters to organize personal productivity tasks efficiently.

Does managing Apple Reminders via the terminal require macOS permissions?

Yes, terminal-based Apple Reminders management requires macOS and explicit Reminders permissions. The remindctl utility needs these permissions to access and modify your local reminder lists and tasks.

How do I output Apple Reminders data as JSON for shell scripting?

You can output Apple Reminders data as JSON or plain text by using remindctl. This format flexibility allows you to pipe reminder lists and tasks into shell scripts for daily routine automation.

What is the best way to automate routine tasks using Apple Reminders?

Automating routine tasks with Apple Reminders is best achieved by scripting remindctl commands in the terminal. This allows you to filter tasks by date and manage lists programmatically within macOS environments.