mcpField
A
apple-reminders

apple-reminders

github.com/openclaw生产力393.3k6.1k 次安装今天更新
代码仓库

关于 apple-reminders

apple-reminders 是一项技能,可通过 remindctl 在终端管理 Apple Reminders。它适用于个人待办事项和列表,并可用于查看同步到 Apple Reminders 应用的任务。

主要功能

  1. 01按日期或状态查看提醒
  2. 02创建和管理提醒列表
  3. 03添加带截止时间的提醒
  4. 04按 ID 完成或删除提醒
  5. 05输出 JSON、TSV 或数量

适用场景

  1. 01添加有截止时间的个人任务
  2. 02查看逾期或即将到期的提醒
  3. 03在 Apple Reminders 列表中整理任务

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openclaw/openclaw --skill apple-reminders

安装后在 Claude Code 中输入/apple-reminders确认已加载。

详细介绍

Apple Reminders 命令行(remindctl)

使用 remindctl 直接在终端中管理 Apple Reminders。

何时使用

适用于:

  • 用户明确提到“提醒事项”或“Reminders 应用”
  • 创建带截止日期并同步到 iOS 的个人待办事项
  • 管理 Apple Reminders 列表
  • 用户希望任务显示在其 iPhone/iPad 的 Reminders 应用中

何时不要使用

不适用于:

  • 安排 OpenClaw 任务或提醒 -> 改用带有 systemEvent 的 cron 工具
  • 日历事件或预约 -> 使用 Apple Calendar
  • 项目或工作任务管理 -> 使用 Notion、GitHub Issues 或任务队列
  • 一次性通知 -> 使用 cron 工具设置定时提醒
  • 用户说“提醒我”,但实际指的是 OpenClaw 提醒 -> 先确认清楚

设置

  • 安装:brew install steipete/tap/remindctl
  • 仅适用于 macOS;出现提示时授予 Reminders 权限
  • 检查状态:remindctl status
  • 请求访问权限:remindctl authorize

常用命令

查看提醒事项
remindctl                    # Today's reminders
remindctl today              # Today
remindctl tomorrow           # Tomorrow
remindctl week               # This week
remindctl overdue            # Past due
remindctl all                # Everything
remindctl 2026-01-04         # Specific date
管理列表
remindctl list               # List all lists
remindctl list Work          # Show specific list
remindctl list Projects --create    # Create list
remindctl list Work --delete        # Delete list
创建提醒事项
remindctl add "Buy milk"
remindctl add --title "Call mom" --list Personal --due tomorrow
remindctl add --title "Meeting prep" --due "2026-02-15 09:00"
完成/删除
remindctl complete 1 2 3     # Complete by ID
remindctl delete 4A83 --force  # Delete by ID
输出格式
remindctl today --json       # JSON for scripting
remindctl today --plain      # TSV format
remindctl today --quiet      # Counts only

日期格式

--due 和日期筛选条件支持以下格式:

  • today、tomorrow、yesterday
  • YYYY-MM-DD
  • YYYY-MM-DD HH:mm
  • ISO 8601(2026-01-04T12:34:56Z)

示例:明确用户意图

用户:“2 小时后提醒我查看部署情况”

询问:“你希望将其添加到 Apple Reminders(同步到你的手机),还是设置为 OpenClaw 提醒(我会在这里向你发送消息)?”

  • Apple Reminders -> 使用此技能
  • OpenClaw 提醒 -> 使用带有 systemEvent 的 cron 工具

评论

支持 Markdown