🎁 Get the FREE AI Skills Starter Guide — Subscribe →
BytesAgainBytesAgain
🦀 ClawHub

Calendar Manager

by @jackeven02

日历管理技能 - 让 AI 能够读取日程、创建事件、设置提醒。当用户要求查看日程、添加日历事件、提醒 upcoming events 时触发此技能。

Versionv1.1.0
Downloads5,271
TERMINAL
clawhub install calendar-manager

📖 About This Skill


name: calendar-manager version: 1.0.0 description: 日历管理技能 - 让 AI 能够读取日程、创建事件、设置提醒。当用户要求查看日程、添加日历事件、提醒 upcoming events 时触发此技能。

Calendar Manager - 日历管理技能

概述

赋予 AI 日历管理能力:

  • 读取日历事件
  • 创建/修改/删除事件
  • 设置提醒
  • 查找空闲时间
  • 触发场景

    1. 用户要求"查看今天/明天/本周的日程" 2. 用户要求"添加一个会议/事件" 3. 用户要求"设置提醒" 4. 用户询问"今天有什么安排" 5. 定时提醒用户 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 配合:

  • 读取邮件中的会议邀请
  • 自动创建日历事件
  • 发送会议提醒邮件