Gws Calendar Agenda — Gws 日历日程 — 显示 Google 日历即将发生的事件
v1.0.13此技能通过 Google 日历 API 显示用户所有日历中的即将发生的事件,支持按天、周或指定天数查询,且可过滤特定日历或时区。
0· 478·19 当前·20 累计
安全扫描
OpenClaw
可疑
medium confidence该技能的目的(显示 Google 日历事件)与所需的 gws CLI 匹配,但运行指令依赖外部共享的 SKILL.md 文件进行身份验证,并建议如果文件缺失则生成文件 — 该技能没有声明如何或在哪里提供或存储 Google 凭据,这是一个值得在安装前审查的不一致。
评估建议
["验证 'gws' 二进制文件的来源和可信度(将如何安装?)","检查 ../gws-shared/SKILL.md(或 'gws generate-skills' 的输出)以查看使用的确切凭据、文件和文件系统位置以及请求的 OAuth 范围","确认凭据是否存储在本地(存储位置)或通过环境变量提供;如果存储,首选隔离的测试环境","如果不希望代理创建文件或运行身份验证流程,请不要允许它运行生成器,而是手动运行 CLI"]...详细分析 ▾
✓ 用途与能力
名称/描述(Google 日历日程)与声明的要求一致:该技能仅为指令,需要 'gws' CLI 查询日历。对于此目的,要求 Google 相关的 CLI 是合适的。
⚠ 指令范围
SKILL.md 明确指示代理读取 ../gws-shared/SKILL.md 以获取身份验证、全局标志和安全规则,并在文件缺失时运行 'gws generate-skills'。
✓ 安装机制
无安装规格和代码文件 — 最低风险分布。该技能依赖 PATH 上的现有 'gws' 二进制文件;安装该二进制文件在此技能之外。
⚠ 凭证需求
该技能没有声明所需的环境变量或主凭据,但引用了共享的身份验证文档和将需要 Google 凭据(OAuth 令牌、服务账户密钥或本地配置)的 CLI。
ℹ 持久化与权限
always:false,没有明确的自主权限提升。然而,如果共享的 SKILL.md 缺失,则运行 'gws generate-skills' 的指令意味着代理可能会在磁盘上创建文件或配置(持久化凭据)。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.132026/3/5
在 SKILL.md 中将技能版本从 0.22.4 更新到 0.22.5
● 无害
安装命令 点击复制
官方npx clawhub@latest install gws-calendar-agenda
镜像加速npx clawhub@latest install gws-calendar-agenda --registry https://cn.clawhub-mirror.com
技能文档
---
name: gws-calendar-agenda
nameCn: Gws 日历日程
description: "Google 日历:显示所有日历中的即将发生的事件"
metadata:
version: 0.22.5
openclaw:
category: "productivity"
requires:
bins:
- gws
cliHelp: "gws calendar +agenda --help"
# 日历 + 日程 > 先决条件: 读取 ../gws-shared/SKILL.md 以获取身份验证、全局标志和安全规则。如果缺失,请运行 gws generate-skills 创建它。
显示所有日历中的即将发生的事件
用法
bash
gws calendar +agenda
## 标志
标志 必需 默认 描述 --today— — 显示今天的事件 --tomorrow— — 显示明天的事件 --week— — 显示本周的事件 --days— — 显示的天数 --calendar— — 筛选到特定的日历名称或 ID --timezone— — IANA 时区覆盖(例如 America/Denver)。默认为 Google 账户时区。
示例
bash
gws calendar +agenda
gws calendar +agenda --today
gws calendar +agenda --week --format table
gws calendar +agenda --days 3 --calendar '工作'
gws calendar +agenda --today --timezone America/New_York
## 提示
- 只读 — 永远不会修改事件。
- 默认查询所有日历;使用
--calendar 过滤。
- 默认使用 Google 账户时区;使用
--timezone 覆盖。
参见
- gws-shared — 全局标志和身份验证
- gws-calendar — 管理日历和事件的所有命令
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制