apple-reminders
Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
适合你,如果你用 Apple 提醒事项管理日常任务
/ 通过 npx 安装 校验哈希
npx oh-my-skill add bitterbot-ai/bitterbot-desktop/apple-reminders/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- bitterbot-ai/bitterbot-desktop/apple-reminders/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify bitterbot-ai/bitterbot-desktop/apple-reminders安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
2425GitHub stars
~494上下文体积 · 单文件
索引托管
怎么用
商店整理自技能原文 · 版本 867a130 · 表述以原文为准它做什么
安装后,Claude 可以通过 remindctl 命令管理你的 Apple 提醒事项,包括列出、添加、编辑、完成和删除提醒,支持按列表或日期筛选。
什么时候触发
当你要求 Claude 查看、创建或修改 Apple 提醒事项时触发。
装好后可以这样说
Claude 会使用 remindctl add 创建提醒。
技能原文 SKILL.md
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,yesterdayYYYY-MM-DDYYYY-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.
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →
评论
登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。
…