跳到主内容
智客 ZICQ

技能库 智客分类:协作效率 google-calendar OpenClaw

Google Calendar

通过 Google Calendar API 与 Google Calendar 互动 – 列出即将到来的事件,创建新事件,更新或删除. 当您需要程序访问 OpenClaw 的日历时使用此技能 .

543 安装量 · 12 星标

官方网址:ClawHub

技能介绍

先看中文介绍;官方 description 原文单独保留,不改写 SKILL.md。

做什么

通过 Google Calendar API 与 Google Calendar 互动 – 列出即将到来的事件,创建新事件,更新或删除. 当您需要程序访问 OpenClaw 的日历时使用此技能 .

何时用

官方 description 未单独写出 Use when。按规范,代理会在用户任务与这段 description 的关键词匹配时激活本技能。

代理如何加载

按 Agent Skills 渐进披露:启动时只加载 name 与 description(约 100 token);任务匹配后才读入整份 SKILL.md 正文;scripts/、references/、assets/ 仅在需要时再读。 本文件正文结构:Google Calendar Skill、Overview、Commands、Setup、How it works (brief)、References。

文件分析

文件分析:除 SKILL.md 外,正文引用了 scripts/google_calendar.py,属于带资源的技能包,这些文件按需再读。

官方 description(原文)

Interact with Google Calendar via the Google Calendar API – list upcoming events, create new events, update or delete them. Use this skill when you need programmatic access to your calendar from OpenClaw.

Google Calendar SkillOverviewCommandsSetupHow it works (brief)References

来源分类:ClawHub Calendar

SKILL.md 与 Agent 调用

官方规范 ↗
name
google-calendar
description
Interact with Google Calendar via the Google Calendar API – list upcoming events, create new events, update or delete them. Use this skill when you need programmatic access to your calendar from OpenClaw.
  1. 发现技能客户端向 Agent 提供名称与描述目录。
  2. 匹配与调用用户指定或任务匹配后,载入 SKILL.md 指令。
  3. 按需加载按步骤读取参考文档、使用脚本与素材。
指令中引用的文件 · 1
  • scripts/google_calendar.py

以下路径提取自原文;文件是否齐全请以来源仓库中的完整目录为准。

具体调用语法与可用工具以目标 Agent 客户端为准。 查看调用机制说明 ↗

安装这个技能

Skills CLI ↗

先选择目标 Agent 和安装范围,保留技能包的附属文件,安装后检查客户端能否发现该技能。

该技能引用了附属文件,请从来源获取完整目录;仅复制 SKILL.md 可能缺少依赖。

交给 Agent 安装

复制安装指令给支持 Agent Skills 的代理,确认其中的目标目录与客户端匹配。

把 Agent Skill「google-calendar」安装到我的项目:SKILL.md 原文与官方 description 见 https://zicq.com/zh/skills/skl-cd21e8afb0ba78be-Google-Calendar.html
请存为 .cursor/skills/google-calendar/SKILL.md 或 .claude/skills/google-calendar/SKILL.md,frontmatter 的 name 与 description 保持原样,不要改写。
该技能还带 scripts/、references/、assets/ 等文件,请从 https://clawhub.ai/skills/google-calendar 取完整目录,不要只建一个 SKILL.md。

当前没有明确的 GitHub 技能包地址,请按来源页面的安装器说明操作。

ClawHub ↗

阅读排版
--- name: google-calendar description: Interact with Google Calendar via the Google Calendar API – list upcoming events, create new events, update or delete them. Use this skill when you need programmatic access to your calendar from OpenClaw. --- # Google Calendar Skill ## Overview This skill provides a thin wrapper around the Google Calendar REST API. It lets you: - **list** upcoming events (optionally filtered by time range or query) - **add** a new event with title, start/end time, description, location, and attendees - **update** an existing event by its ID - **delete** an event by its ID The skill is implemented in Python (`scripts/google_calendar.py`). It expects the following environment variables to be set (you can store them securely with `openclaw secret set`): ``` GOOGLE_CLIENT_ID=… GOOGLE_CLIENT_SECRET=… GOOGLE_REFRESH_TOKEN=… # obtained after OAuth consent GOOGLE_CALENDAR_ID=primary # or the ID of a specific calendar ``` The first time you run the skill you may need to perform an OAuth flow to obtain a refresh token – see the **Setup** section below. ## Commands ``` google-calendar list [--from --to --max ] google-calendar add --title

相关技能

协作效率

Gog

Google 工作空间 CLI 用于 Gmail, Calendar, Drive, 联系人, 工作表和文档 .

协作效率

Notion

用于创建和管理页面、数据库和块的逗号 API.

协作效率

Slack

需要通过懒惰工具控制 Clawdbot 的 Slack 时使用,包括在 Slack 频道或 DMs 中对消息作出反应或发夹/取消项目.

协作效率

Imap Smtp Email

通过IMAP/SMTP读取并发送电子邮件. 检查新/未读信件,获取内容,搜索信箱,标记为已读/未读,并发送带有附件的邮件. 支持多个账户。 与任何IMAP/SMTP服务器合作,包括Gmail,Outlook,163.com,vip.163.com,126.com,vip.126.…