Home/Skills/Lifestyle & Home/Apple Reminders
Peter Steinberger

Apple Reminders

Peter Steinberger·Jan 4, 2026

Summary

TL;DR: Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.

Apple Reminders puts your macOS Reminders app under your AI agent's control. Using the remindctl CLI, it can list, add, edit, complete, and delete reminders without you opening the app.

You can work with specific reminder lists, filter by due date, and get output in either plain text or JSON. Your agent becomes a quick way to manage tasks while you stay focused on other work.

Since Apple Reminders syncs across all your Apple devices, anything your agent creates or updates shows up on your iPhone and iPad too.

Use cases

  • Adding reminders with due dates from your AI conversation
  • Listing today's reminders to plan your day without opening the app
  • Marking tasks as complete when you finish them
  • Managing multiple reminder lists for different projects or contexts

Installation

Run this command to install the skill on your OpenClaw agent:

Install with OpenClaw
npx clawhub@latest install apple-reminders
Downloads
18.8k
Active installs
962
Stars
42
Updated
Jan 4, 2026

Security scan

Security scan
VirusTotalBenign
View report
OpenClawBenignhigh confidence

The skill is internally consistent: it just documents usage of the remindctl CLI to manage macOS Reminders, asks for no unrelated credentials, and its instructions match its stated purpose.

Purpose & Capability
Instruction Scope
Install Mechanism
Credentials
Persistence & Privilege

SKILL.md

SKILL.md
---
name: apple-reminders
description: Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
homepage: https://github.com/steipete/remindctl
metadata: {"clawdbot":{"emoji":"⏰","os":["darwin"],"requires":{"bins":["remindctl"]},"install":[{"id":"brew","kind":"brew","formula":"steipete/tap/remindctl","bins":["remindctl"],"label":"Install remindctl via Homebrew"}]}}
---

# Apple Reminders CLI (remindctl)

Use `remindctl` to manage Apple Reminders directly from the terminal. It supports list filtering, date-based views, and scripting output.

Setup
- Install (Homebrew): `brew install steipete/tap/remindctl`
- From source: `pnpm install && pnpm build` (binary at `./bin/remindctl`)
- macOS-only; grant Reminders permission when prompted.

Permissions
- Check status: `remindctl status`
- Request access: `remindctl authorize`

View Reminders
- Default (today): `remindctl`
- Today: `remindctl today`
- Tomorrow: `remindctl tomorrow`
- Week: `remindctl week`
- Overdue: `remindctl overdue`
- Upcoming: `remindctl upcoming`
- Completed: `remindctl completed`
- All: `remindctl all`
- Specific date: `remindctl 2026-01-04`

Manage Lists
- List all lists: `remindctl list`
- Show list: `remindctl list Work`
- Create list: `remindctl list Projects --create`
- Rename list: `remindctl list Work --rename Office`
- Delete list: `remindctl list Work --delete`

Create Reminders
- Quick add: `remindctl add "Buy milk"`
- With list + due: `remindctl add --title "Call mom" --list Personal --due tomorrow`

Edit Reminders
- Edit title/due: `remindctl edit 1 --title "New title" --due 2026-01-04`

Complete Reminders
- Complete by id: `remindctl complete 1 2 3`

Delete Reminders
- Delete by id: `remindctl delete 4A83 --force`

Output Formats
- JSON (scripting): `remindctl today --json`
- Plain TSV: `remindctl today --plain`
- Counts only: `remindctl today --quiet`

Date Formats
Accepted by `--due` and date filters:
- `today`, `tomorrow`, `yesterday`
- `YYYY-MM-DD`
- `YYYY-MM-DD HH:mm`
- ISO 8601 (`2026-01-04T12:34:56Z`)

Notes
- macOS-only.
- If access is denied, enable Terminal/remindctl in System Settings → Privacy & Security → Reminders.
- If running over SSH, grant access on the Mac that runs the command.

Version history

v1.0.0Latest
Jan 4, 2026

Frequently asked questions

Yes. Apple Reminders syncs through iCloud. Anything your agent creates or changes on your Mac appears on your iPhone, iPad, and Apple Watch. For notes, check the [Apple Notes](/skills/apple-notes) skill.

Installation method

Send this prompt to your agent to install the skill

npx clawhub@latest install apple-reminders
Download ZIP

Skill info

Versionv1.0.0
AuthorPeter Steinberger
UpdatedJan 4, 2026

Files

SKILL.md2.3 KB

Run OpenClaw in the cloud

Deploy in seconds. Skills pre-installed.

See plans

Skill data sourced from ClawHub