Skip to content

Apple Reminders Manager

Lets the agent add, search, update, complete and delete Apple Reminders on a Mac using the rem CLI.

Stars
7,433
Licence
MIT
Files
1 file

What it does

Once installed, the agent can manage your Apple Reminders app on a Mac through a command-line tool called rem. It can create tasks with due dates, priorities, notes and repeats, look up existing reminders, change or complete them, and manage lists. It is instructed to verify each change by reading it back and to avoid guessing dates by checking the system date first.

Great for

  • Mac users who want an AI assistant to keep their personal to-do list in Apple Reminders
  • People who already use rem or are willing to install it with Go
  • Anyone who wants tasks captured from natural-language requests, such as 'remind me to book a flight tomorrow at 9am'

Skip it if

  • Windows or Linux users, since the skill is macOS only and relies on Apple's EventKit framework
  • Calendar events, which the skill explicitly says should go to other calendar tooling
  • Bulk deletes or edits done without review, because delete and update commands act on real data and the skill does not add a confirmation step

Try asking

  • “Add a reminder to book a flight tomorrow at 9am with high priority and a note saying nonstop only”
  • “Show me my incomplete reminders and anything due today”
  • “Search my reminders for 'passport' and move the due date to Friday at 2pm”
  • “Create a new Reminders list called Travel and rename my old Errands list to Shopping”
Step-by-step guide: how to use Apple Reminders ManagerInstall, 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.

    reminders.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

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

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip 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

  • Ask the agent to name a specific list if you do not want it placed in your default list
  • Use the --silent option when you want a due date without an alarm, since alarms are created by default
  • Check the Reminders app after bulk operations, because the skill's delete and update commands act immediately

What's inside

  • SKILL.md

Redistributed unmodified from steipete/agent-scripts 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.