AgentSkillsCN

apple-reminders

通过`remindctl`管理macOS上的Apple提醒事项(包括列表、添加、编辑、完成、删除及管理操作)。当用户希望在Apple提醒事项中执行提醒或任务列表相关操作时,可选用此工具。

SKILL.md
--- frontmatter
name: apple-reminders
description: Manage Apple Reminders on macOS using `remindctl` (list, add, edit, complete, delete, and list management). Use when users ask for reminders or task-list operations in Apple Reminders.
license: Proprietary. LICENSE.txt has complete terms
compatibility:
  os:
    - darwin

Apple Reminders (remindctl)

Use this skill when users ask to manage Apple Reminders.

Prerequisites

  • macOS
  • remindctl installed:
bash
brew install steipete/tap/remindctl
  • Grant Reminders access if prompted.

Authorization checks

bash
remindctl status
remindctl authorize

Core commands

Today / tomorrow / week:

bash
remindctl today
remindctl tomorrow
remindctl week

Add reminder:

bash
remindctl add "Buy milk"
remindctl add --title "Pay rent" --list Personal --due tomorrow

Edit reminder:

bash
remindctl edit 1 --title "Pay rent (landlord)" --due 2026-02-10

Complete reminder:

bash
remindctl complete 1

Delete reminder:

bash
remindctl delete 1 --force

List operations:

bash
remindctl list
remindctl list Work
remindctl list Projects --create

JSON output for scripting:

bash
remindctl today --json

Usage guidance

  • Prefer read/list before mutate/delete.
  • Confirm IDs and list names before edit/complete/delete.
  • If permission is denied, enable Terminal in: System Settings > Privacy & Security > Reminders.