关于 calendar
通过 Google Apps Script API 查询和管理 Google Calendar 日程的技能,支持查看空闲情况、创建活动并向来宾发送邀请。
主要功能
- 01查询今天、本周和近期日程
- 02按日期范围搜索活动
- 03创建含详情和来宾的活动
- 04自动发送日历邀请
适用场景
- 01规划前查看近期安排
- 02创建会议并邀请来宾
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aviz85/ claude-skills-library --skill calendar安装后在 Claude Code 中输入/calendar确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
SETUP.mdreferences/calendar-api.gsclasp-setup.md详细介绍
Google Calendar 集成
首次使用? 如果上方显示
setup_complete: false,请先运行./SETUP.md,然后将setup_complete设为true。
通过 Google Apps Script API 检查和管理日历事件。
工作流
- 检查可用时间 - 查询今天、本周或即将发生的事件
- 创建事件 - 添加标题、时间、描述和访客
- 发送邀请 - 使用
guests参数自动发送日历邀请
API 操作
| 操作 | 描述 | 参数 |
|---|---|---|
today | 今天的事件 | - |
week | 本周的事件 | - |
upcoming | 接下来 N 小时内的事件 | hours(默认值:4) |
range | 日期范围 | start、end(ISO 日期) |
create | 创建事件 | title、start、end、guests、description、location |
示例
# Today's events
curl "$URL?action=today&token=$TOKEN"
# Create meeting with guest invite
curl "$URL?action=create&title=Meeting&start=2026-01-15T10:00:00&end=2026-01-15T11:00:00&[email protected]&token=$TOKEN"
响应格式
{
"count": 1,
"events": [
{
"title": "Meeting Name",
"start": "2026-01-04T09:00:00.000Z",
"end": "2026-01-04T10:00:00.000Z",
"location": "Zoom link or address",
"isAllDay": false
}
]
}
集成
可与其他技能配合使用:
- zoom-meeting - 安排日程前检查冲突
- whatsapp - 通知联系人有关日历邀请的信息
评论
支持 Markdown