一键导入
reminders
Apple Reminders via rem CLI: add, list, search, update, complete, delete.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Apple Reminders via rem CLI: add, list, search, update, complete, delete.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Delegated maintainer ops: decision-ready PRs, worker monitoring, queue cleanup, releases.
ClawSweeper status: URLs, workflow health, active workers, ops snapshot.
macOS app release: Sparkle, notarization, GitHub Release, Homebrew, closeout.
GitHub PR/issue agent transcripts: redact, preview, and insert safely.
GitHub issue/PR triage: queues, CI, blockers, risk, proof, next actions.
Codex/OpenClaw skill audit: live budget, usage, duplicates, compact descriptions.
| name | reminders |
| description | Apple Reminders via rem CLI: add, list, search, update, complete, delete. |
Use this for Apple Reminders tasks. Prefer rem over Things/AppleScript when
the user wants an AI-friendly personal todo backend on macOS.
remhttps://github.com/BRO3886/remGOBIN=/opt/homebrew/bin go install github.com/BRO3886/rem/cmd/rem@latest
rem uses EventKit for normal reads/writes. It may need Reminders permission for
the calling app in System Settings > Privacy & Security.
Check access:
rem lists -o json
rem today -o json
Use JSON for anything scripted or verified:
rem list --incomplete -o json
rem search "flight" -o json
rem show <id> -o json
Default: add directly, then verify by search/show.
rem add "Book LHR-SFO nonstop business flight" --due "tomorrow 9am" --priority high --notes "Nonstop only." -o json
rem search "LHR-SFO" -o json
Useful flags:
--list "Name": target list--due "tomorrow 9am": due date/time; natural language is supported--priority high|medium|low|none--notes "text"--url https://...--silent: due date without notification--remind-me 15m: alarm before due time--repeat daily|weekly|monthly|yearlyFind the UUID first, then mutate by id or unique short id:
rem search "flight" -o json
rem update <id> --name "New title" --due "friday 2pm" --notes "..." -o json
rem complete <id> -o json
rem delete <id> --force
Always read back after writes; do not trust exit status alone.
rem lists --count -o json
rem list-mgmt create "Travel"
rem list-mgmt rename "Old" "New"
rem list-mgmt delete "Name" --force
date; do not guess.reminders access denied until the calling app has
Reminders permission.Erinnerungen.rem search is plain query search, not shell regex.--due creates an alarm at the due time unless --silent is passed.