Skip to content

Apple Reminders CLI

Lets the agent add, view, edit, complete and delete Apple Reminders from macOS via the remindctl command.

Stars
11,367
Licence
MIT
Files
1 file

What it does

Once installed, the agent can manage your Apple Reminders app on a Mac by running the remindctl command-line tool. You can ask it to add a to-do with a due date, show today's or this week's reminders, mark items complete, or create and delete reminder lists, and the items sync to your iPhone or iPad. The skill also tells the agent to ask whether you mean an Apple Reminder or a Brigade alert when you say 'remind me'.

Great for

  • Mac users who keep personal to-dos in Apple Reminders and want to manage them by chat
  • People who want reminders to sync to their iPhone or iPad from a terminal-based agent
  • Developers who want to script reminder data using the JSON or plain output modes

Skip it if

  • Calendar events or appointments, which the skill says should go to Apple Calendar instead (wrong tool for the job)
  • Scheduling the agent's own timed alerts, which the skill routes to a cron tool instead
  • Non-macOS systems, since the skill is limited to macOS (darwin) and needs Apple's Reminders permission

Try asking

  • “Remind me to buy milk tomorrow and add it to my Personal list”
  • “Show me my overdue reminders”
  • “Mark reminders 1, 2 and 3 as complete”
  • “Create a Work list called Projects”
Step-by-step guide: how to use Apple Reminders CLIInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    apple-reminders.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip apple-reminders.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip apple-reminders.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Run remindctl status and remindctl authorize once to confirm the Reminders permission is granted before relying on the skill
  • Use explicit dates like 2026-02-15 09:00 for due times to avoid ambiguity
  • Say 'Apple Reminders' explicitly if you want a synced to-do rather than an agent alert

What's inside

  • SKILL.md

Redistributed unmodified from spinabot/brigade under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.