重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
schedule-manager by niracler/skill
npx skills add https://github.com/niracler/skill --skill schedule-manager通过 osascript (Calendar) 和 reminders-cli (Reminders) 管理日程,遵循 GTD 方法论。
| Tool | Type | Required | Install |
|---|---|---|---|
| macOS | system | Yes | This skill requires macOS |
| osascript | cli | Yes | Built-in on macOS |
| reminders-cli | cli | Yes | brew install keith/formulae/reminders-cli |
| Schedule YAML | data | No | ~/code/*/planning/schedules/*.yaml — for cross-project weekly planning |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
Do NOT proactively verify these tools on skill load. If a command fails due to a missing tool, directly guide the user through installation and configuration step by step.
首次运行需要授权,进入系统设置 → 隐私与安全性:
⚠️ 修改权限后需重启终端应用
| 工具 | 用途 | 示例 |
|---|---|---|
| Calendar | 固定时间承诺 | 会议、约会、截止日期 |
| Reminders | 待办事项(无固定时间) | 购物清单、任务、想法 |
决策流程:
有具体时间? → Calendar 事件
无具体时间? → Reminders 待办
需要提醒? → 两者都可设置提醒
| 用户意图 | 模式 | 操作 |
|---|---|---|
| 「安排会议」「创建事件」 | Calendar | 创建带时间的事件 |
| 「添加待办」「创建提醒」「记一下」 | Reminders | 创建任务 |
| 「查看日程」「今天有什么」 | 查询 | 查询 Calendar + Reminders |
| 「规划下周」「周回顾」 | 规划 | 综合工作流 |
通过 osascript 管理 Calendar 事件(查看、创建、删除)。
详见 osascript-calendar.md 获取完整命令模板。
推荐使用 reminders-cli(osascript 访问 Reminders 非常慢)。
常用命令速查:
reminders show-lists # 查看列表
reminders show-all --due-date today # 今日待办
reminders add "列表" "任务" # 创建
reminders complete "列表" 0 # 完成
详见 reminders-cli-guide.md 获取完整命令参考。 osascript 备选见 osascript-reminders.md。
用户说「记一下」「待会做」「别忘了」→ 创建 Reminder 到收件箱
reminders add "提醒" "<任务名>"
用户说「安排明天下午 2 点的会议」→ 创建 Calendar 事件(使用 osascript)
reminders show-all)reminders show-all)当 ~/code/*/planning/schedules/*.yaml 存在时,「规划下周」工作流增加项目排期上下文:
~/code/*/planning/schedules/*.yaml,解析每个文件的 project、timeline、capacityreminders show-all)weeks 字段匹配)capacity.days_per_week 估算各项目时间分配无 Schedule YAML 时 :跳过步骤 4-7,退化为标准的场景 4 周回顾流程。
| 错误 | 原因 | 解决 |
|---|---|---|
AppleEvent timed out | 权限未授予 | 在系统设置中授权 |
Can't get list | 列表不存在 | 先用 reminders show-lists 查看可用列表 |
Invalid date | 日期格式错误 | 使用 current date 作为基准 |
reminders: command not found | 未安装 | brew install keith/formulae/reminders-cli |
| osascript Reminders 卡顿 | 已知性能问题 | 改用 reminders-cli |
Weekly Installs
52
Repository
GitHub Stars
9
First Seen
Feb 9, 2026
Security Audits
Installed on
openclaw48
opencode48
gemini-cli47
github-copilot46
amp46
codex46
Python PDF处理教程:合并拆分、提取文本表格、创建PDF文件
68,800 周安装