← 返回 Skills 市场
williamsmatt

Calendar Query

作者 Matt Williams · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
116
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install calendar-query
功能描述
Query Matt's calendars with the gog CLI. Always prioritize the Flowcode work calendar ([email protected]) and include personal calendar (williams.e....
使用说明 (SKILL.md)

Calendar Query Skill

Use the gog CLI (already authenticated as [email protected]) to read Matt's calendars. Always follow this order:

  1. Work calendar first[email protected]
  2. Personal calendar as aside[email protected] (summaries, FYIs)

Commands

List events for a specific day

gog calendar events \x3Ccalendar_id> --from "YYYY-MM-DDT00:00:00" --to "YYYY-MM-DDT23:59:59"
  • Example (work calendar tomorrow):
gog calendar events [email protected] --from "2026-03-18T00:00:00" --to "2026-03-18T23:59:59"

Relative ranges

  • --tomorrow, --today, --days N, --week
  • Example: next 7 days on personal calendar
gog calendar events [email protected] --days 7

Keyword search

gog calendar events \x3Ccalendar_id> --query "keyword" --from \x3Cstart> --to \x3Cend>

Use for finding Bulls games, travel, etc.

Multiple calendars at once

Use separate commands per calendar and merge results in your reply.

Response Pattern

  1. Summarize work calendar events chronologically (time + title + context).
  2. Add personal calendar notes afterward if relevant ("On personal calendar: ...").
  3. Mention all-day events clearly.

Tips

  • Use ISO timestamps; --from/--to are required for single-day accuracy.
  • For afternoon-specific questions, query narrowed windows (--from "2026-03-24T12:00:00").
  • When unsure about date, confirm with the user.
  • If gog errors, include the error message and suggest retrying or re-authenticating.
安全使用建议
This skill will run 'gog' CLI commands to read two specific calendars (work and personal). Before installing or enabling it: 1) Confirm whether your agent environment actually has the 'gog' binary installed and authenticated as the named bot ([email protected]). The manifest currently fails to declare that dependency. 2) Decide whether you want a skill that can read both a work and a personal calendar—this exposes personal schedule details; if not, request a version limited to the work calendar only. 3) Ask the skill author to declare required binaries and how authentication is supplied (env vars, config path, or interactive auth) and to document consent/ownership of the calendars referenced. 4) If you don't control or trust the pre-authenticated account, do not enable the skill because it could leak private calendar data. 5) If you proceed, run the skill in a controlled environment first and verify the exact commands it executes and the outputs it returns.
能力评估
Purpose & Capability
The skill's name and description say it will query calendars using the 'gog' CLI and prioritize two specific calendar accounts, which is consistent with the stated purpose. However, the skill metadata lists no required binaries, no primary credential, and no config paths even though the runtime instructions explicitly require the 'gog' CLI and assume it is authenticated as [email protected]. This mismatch (declaring no dependencies while requiring a CLI and authenticated account) is incoherent and should be clarified.
Instruction Scope
SKILL.md instructs the agent to run concrete 'gog calendar events' commands against two specific email-address calendars (work and personal) and to merge results. That behavior is in-scope for a calendar-query skill. The concern is that it explicitly instructs use of an account ([email protected]) and to surface personal calendar details ([email protected]) without documenting how those credentials/authorizations are provided or whether the user consents to exposing personal calendar contents. This is a privacy and authorization gap.
Install Mechanism
There is no install spec (instruction-only), which is low-risk from a code installation standpoint. However, the runtime plainly requires the 'gog' CLI to be present and authenticated — yet the manifest doesn't declare that binary as required. The lack of a declared dependency means the consumer may not realize the environment must provide and authorize that CLI beforehand.
Credentials
The skill accesses potentially sensitive personal data (a work calendar and a personal Gmail calendar) but declares no credentials, no env vars, and no config paths. It assumes a pre-authenticated bot account is available. Requesting access to both work and personal calendars is reasonable for a calendar skill, but the absence of explicit credential/config requirements and the inclusion of full email addresses in the instructions are disproportionate without an explanation of how access is provisioned and consented to.
Persistence & Privilege
The skill does not request permanent presence (always:false), does not include an install script, and does not claim to modify other skills or global agent settings. It does not request elevated system privileges in the manifest.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install calendar-query
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /calendar-query 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release with calendar query capabilities: - Enables querying Matt's work (Flowcode) and personal Google calendars using the gog CLI. - Prioritizes events from the Flowcode work calendar, with personal calendar notes added as relevant. - Supports listing events by day, week, custom ranges, and keyword search. - Provides guidance on formatting queries, handling errors, and summarizing responses.
元数据
Slug calendar-query
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Calendar Query 是什么?

Query Matt's calendars with the gog CLI. Always prioritize the Flowcode work calendar ([email protected]) and include personal calendar (williams.e.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 116 次。

如何安装 Calendar Query?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install calendar-query」即可一键安装,无需额外配置。

Calendar Query 是免费的吗?

是的,Calendar Query 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Calendar Query 支持哪些平台?

Calendar Query 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Calendar Query?

由 Matt Williams(@williamsmatt)开发并维护,当前版本 v1.0.0。

💬 留言讨论