← 返回 Skills 市场
Calendar Manager
作者
Jackeven02
· GitHub ↗
· v1.1.0
2561
总下载
0
收藏
27
当前安装
2
版本数
在 OpenClaw 中安装
/install calendar-manager
功能描述
日历管理技能 - 让 AI 能够读取日程、创建事件、设置提醒。当用户要求查看日程、添加日历事件、提醒 upcoming events 时触发此技能。
使用说明 (SKILL.md)
Calendar Manager - 日历管理技能
概述
赋予 AI 日历管理能力:
- 读取日历事件
- 创建/修改/删除事件
- 设置提醒
- 查找空闲时间
触发场景
- 用户要求"查看今天/明天/本周的日程"
- 用户要求"添加一个会议/事件"
- 用户要求"设置提醒"
- 用户询问"今天有什么安排"
- 定时提醒用户 upcoming events
支持的日历服务
| 服务 | 说明 |
|---|---|
| Google Calendar | 需要 gcal CLI 或 API |
| Apple Calendar (macOS) | 使用 icalBuddy |
| Outlook | 使用 gog CLI |
| Fantastical | 第三方应用 |
使用方法
Google Calendar (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 Calendar (icalBuddy)
# 安装
brew install ical-buddy
# 列出今天的事件
icalBuddy eventsToday
# 列出明天的事件
icalBuddy eventsTomorrow
# 列出指定日期范围
icalBuddy eventsFrom:2026-02-24 to:2026-02-28
工作流
1. 检查可用的日历工具
2. 获取指定时间范围的事件
3. 筛选重要/即将到来的事件
4. 汇总呈现给用户
提醒设置
| 提醒时间 | 说明 |
|---|---|
| 事件前 15 分钟 | 会议/约会 |
| 事件前 1 小时 | 重要事项 |
| 事件前 1 天 | 当天提醒 |
| 事件前 1 周 | 周计划 |
输出格式
向用户呈现日历时:
- 日期和时间
- 事件名称
- 地点(如果有)
- 参与人(如果有)
- 建议的准备事项
与邮件技能配合
可以与 email-reader 配合:
- 读取邮件中的会议邀请
- 自动创建日历事件
- 发送会议提醒邮件
安全使用建议
This skill is an instruction-only calendar helper and is broadly coherent with its description, but check these before installing or using it:
- The skill has no homepage and an unknown source; only proceed if you trust the publisher.
- Confirm which CLI the skill expects: the README references gcalcli and icalBuddy but also uses 'gog' (likely a typo). Running the wrong binary could do nothing or run an unexpected program.
- The docs mention OAuth and client-id/client-secret usage for Google Calendar. Granting OAuth consent or storing client secrets gives calendar access — review scopes and perform OAuth interactively rather than pasting secrets into unknown apps.
- The guide shows how to create cron jobs / scheduled tasks for reminders. If you or an automated agent implement those, they will persist on your system; review any scripts before scheduling them.
- The skill suggests integration with an email-reader skill; that could access your mailbox. Audit that other skill's requirements before enabling cooperation.
If you need this functionality, prefer to install and configure the official CLIs (gcalcli, icalBuddy, Fantastical/Outlook clients) yourself and verify commands locally. If anything in the docs looks unclear (the 'gog' reference), ask the publisher for clarification before granting access or automating tasks.
功能分析
Type: OpenClaw Skill
Name: calendar-manager
Version: 1.1.0
The skill is designed for calendar management and uses legitimate CLI tools (gcalcli, icalBuddy, gog). However, the `references/resources.md` file includes detailed instructions and examples for creating cron jobs and Windows scheduled tasks. While presented as informational, this provides the AI agent with the knowledge to establish system-level persistence. This capability, if exploited via prompt injection, could lead to unauthorized backdoor creation, making the skill suspicious due to the inherent risk, despite lacking explicit malicious intent within the skill's instructions.
能力评估
Purpose & Capability
The name and description match the instructions: the SKILL.md explains how to read, create, modify, and remind about calendar events using local calendar CLIs and system schedulers. The supported services (Google, Apple, Outlook, Fantastical) align with calendar management.
Instruction Scope
Instructions focus on invoking local calendar CLIs (gcalcli, icalBuddy, 'gog' is referenced) and on summarizing events and setting reminders. They do not instruct the agent to read unrelated system files or exfiltrate data. Notes of caution: (1) the document references OAuth usage and client-secret parameters for gcalcli but the skill declares no required credentials — the user must perform OAuth/config locally; (2) there is an apparent inconsistency/typo: the SKILL.md uses both 'gog' and 'gcal/gcalcli' which could confuse which CLI to run; (3) the guide includes cron/Windows Task scheduling examples, which would create persistence if followed.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That minimizes risk because nothing is downloaded or written by the skill itself.
Credentials
The skill declares no required environment variables or credentials, which is coherent for an instruction-only skill. However, the references mention OAuth flows and client-id/client-secret usage for gcalcli; if you follow those steps you will grant calendar/account access. The SKILL.md also suggests integration with an email-reading skill (email-reader), which could require email access — that is external to this skill and should be audited separately.
Persistence & Privilege
always:false and default autonomous invocation are appropriate. The skill itself does not request permanent agent presence or modify other skills. However, its instructions include using cron/Windows Task Scheduler to deliver reminders; if the user or agent follows those instructions, that creates persistence on the host outside the skill bundle.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install calendar-manager - 安装完成后,直接呼叫该 Skill 的名称或使用
/calendar-manager触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
No changes detected in this version.
v1.0.0
Initial release of calendar-manager skill:
- Enables reading, creating, modifying, and deleting calendar events.
- Supports reminders for upcoming events.
- Integrates with Google Calendar, Apple Calendar, Outlook, and Fantastical.
- Offers commands and examples for supported calendar services.
- Can read meeting invites from email and automatically add them to calendar.
元数据
常见问题
Calendar Manager 是什么?
日历管理技能 - 让 AI 能够读取日程、创建事件、设置提醒。当用户要求查看日程、添加日历事件、提醒 upcoming events 时触发此技能。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2561 次。
如何安装 Calendar Manager?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install calendar-manager」即可一键安装,无需额外配置。
Calendar Manager 是免费的吗?
是的,Calendar Manager 完全免费(开源免费),可自由下载、安装和使用。
Calendar Manager 支持哪些平台?
Calendar Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Calendar Manager?
由 Jackeven02(@jackeven02)开发并维护,当前版本 v1.1.0。
推荐 Skills