Calendar Manager — 日历管理工具
v1.1.0日历管理技能 - 让AI能够读取日程、创建事件、设置提醒。当用户要求查看日程、添加日历事件、提醒upcoming events时触发此技能。
0· 1,700·26 当前·26 累计
安全扫描
OpenClaw
安全
medium confidence一个纯指令式的日历助手,似乎确实做到了它所声称的(读取/创建事件、设置提醒),但有轻微的文档不一致,并要求您执行OAuth/配置和计划任务操作,您在授予访问权限前应验证这些。
评估建议
此技能是一个纯指令式日历助手,与其描述大体一致,但在安装或使用前检查这些:该技能没有主页且来源未知;仅在您信任发布者时才继续。确认技能期望哪个CLI:README引用gcalcli和icalBuddy,但也使用gog(可能是拼写错误)。运行错误的二进制文件可能什么都不做或运行意外程序。文档提到Google日历的OAuth和客户端ID/客户端密钥使用。授予OAuth同意或存储客户端密钥会授予日历访问权限——审查范围并交互式执行OAuth,而不是将密钥粘贴到未知应用程序中。指南显示如何创建cron作业/计划任务以获取提醒。如果您或自动化代理实现这些,它们将在您的系统上持久化;在计划前审查任何脚本。该技能建议与email-reader技能集成;这可能访问您的邮箱。在启用协作之前审计该其他技能的要求。如果您需要此功能,优先自己安装和配置官方CLI(gcalcli、icalBuddy、Fantastical/Outlook客户端)并在本地验证命令。如果文档中有任何不清楚的地方(gog引用),在授予访问权限或自动化任务之前要求发布者澄清。...详细分析 ▾
✓ 用途与能力
名称和描述与指令匹配:SKILL.md解释如何使用本地日历CLI和系统调度程序读取、创建、修改和提醒日历事件。支持的服务(Google、Apple、Outlook、Fantastical)与日历管理一致。
ℹ 指令范围
指令专注于调用本地日历CLI(gcalcli、icalBuddy、引用gog)以及汇总事件和设置提醒。它们不指示代理读取无关的系统文件或外泄数据。注意事项:(1) 文档引用gcalcli的OAuth使用和客户端密钥参数,但技能不声明所需的凭证——用户必须在本地执行OAuth/配置;(2) 存在明显的不一致/拼写错误:SKILL.md同时使用gog和gcal/gcalcli,可能混淆要运行哪个CLI;(3) 指南包括cron/Windows任务计划示例,如果遵循这些将创建持久化。
✓ 安装机制
这是一个纯指令技能,无安装规范,无代码文件。这最小化了风险,因为技能本身不下载或写入任何内容。
ℹ 凭证需求
该技能不声明所需的环境变量或凭证,这对于纯指令技能是一致的。但是,引用提到gcalcli的OAuth流程和客户端ID/客户端密钥使用;如果您遵循这些步骤,您将授予日历/账户访问权限。SKILL.md还建议与邮件阅读技能(email-reader)集成,这可能需要邮件访问权限——这在此技能之外,应单独审计。
ℹ 持久化与权限
always:false和默认自主调用是适当的。技能本身不请求持久代理存在或修改其他技能。但是,其指令包括使用cron/Windows任务计划程序来传递提醒;如果用户或代理遵循这些指令,那将在技能包之外的主机上创建持久化。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.1.02026/2/24
此版本未检测到更改。
● 可疑
安装命令 点击复制
官方npx clawhub@latest install calendar-manager
镜像加速npx clawhub@latest install calendar-manager --registry https://cn.clawhub-mirror.com
技能文档
概述
赋予 AI 日历管理能力:
- 读取日历事件
- 创建/修改/删除事件
- 设置提醒
- 查找空闲时间
触发场景
- 用户要求"查看今天/明天/本周的日程"
- 用户要求"添加一个会议/事件"
- 用户要求"设置提醒"
- 用户询问"今天有什么安排"
- 定时提醒用户 upcoming events
支持的日历服务
| 服务 | 说明 |
|---|---|
| Google Calendar | 需要 gcal CLI 或 API |
| Apple Calendar (macOS) | 使用 icalBuddy |
| Outlook | 使用 gog CLI |
| Fantastical | 第三方应用 |
使用方法
Google 日历 (gog CLI)
# 列出今天的事件
gog calendar list today# 列出明天的事件
gog calendar list tomorrow
# 列出这周的事件
gog calendar list this-week
# 创建事件
gog calendar create "会议名称" --when "2026-02-25 14:00" --duration 60
# 快速添加事件
gog calendar add "Team Meeting" tomorrow 3pm
Apple 日历 (icalBuddy)
# 安装
brew install ical-buddy# 列出今天的事件
icalBuddy eventsToday
# 列出明天的事件
icalBuddy eventsTomorrow
# 列出指定日期范围
icalBuddy eventsFrom:2026-02-24 to:2026-02-28
工作流
1. 检查可用的日历工具
- 获取指定时间范围的事件
- 筛选重要/即将到来的事件
- 汇总呈现给用户
提醒设置
| 提醒时间 | 说明 |
|---|---|
| 事件前 15 分钟 | 会议/约会 |
| 事件前 1 小时 | 重要事项 |
| 事件前 1 天 | 当天提醒 |
| 事件前 1 周 | 周计划 |
输出格式
向用户呈现日历时:
- 日期和时间
- 事件名称
- 地点(如果有)
- 参与人(如果有)
- 建议的准备事项
与邮件技能配合
可以与 email-reader 配合:
- 读取邮件中的会议邀请
- 自动创建日历事件
- 发送会议提醒邮件
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制