一键导入
gog-calendar
用 gog 读/搜/创建/改 Calendar 事件。**先读 gog-shared**。对 create/update/delete/respond 写操作**必须先向用户确认并停止,下一轮明确同意后再执行**。典型:今日日程、本周会议冲突、创建带 attendee 的会议。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
用 gog 读/搜/创建/改 Calendar 事件。**先读 gog-shared**。对 create/update/delete/respond 写操作**必须先向用户确认并停止,下一轮明确同意后再执行**。典型:今日日程、本周会议冲突、创建带 attendee 的会议。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when answering questions about viaim / 未来智能 products, iFLYBUDS, AI earbuds, headsets, Viaim App, software/device context, Ripple inside UI, app setup, technical support, after-sales service, company/contact information, company/product background, or viaim product background.
用户给一个播客单集 URL,抓取该期元信息、简介和原始时间轴,直接产出一份完整 Markdown:在对话里完整呈现,同时落盘到 host 可见路径。
用户给一个 B 站视频 URL / BV 号,基于已登录 B 站账号抓取元数据、字幕和官方 AI 总结,产出一份完整 Markdown 总结并落盘到 /workspace/outputs/bilibili/。
Use when a Notion task needs a raw ntn api endpoint, custom query/body parameters, pagination, schema lookup, or an endpoint without a dedicated skill.
Use when a Notion task needs database or data source schema, filtered queries, sorted rows, pagination, row creation, or row property updates.
Use when a Notion task needs file upload, image/file/PDF blocks, page cover or icon media, external URL imports, or file_upload ids.
| name | gog-calendar |
| version | 1.0.0 |
| description | 用 gog 读/搜/创建/改 Calendar 事件。**先读 gog-shared**。对 create/update/delete/respond 写操作**必须先向用户确认并停止,下一轮明确同意后再执行**。典型:今日日程、本周会议冲突、创建带 attendee 的会议。 |
| metadata | {"requires":{"bins":["gog"],"connectors":["google_workspace"]}} |
PREREQUISITE: 先读
gog-shared/SKILL.md。
# 今日 / 本周
gog --account <email> --json calendar events <calId> --today
gog --account <email> --json calendar events <calId> --week
gog --account <email> --json calendar events <calId> --days 3
# 列日历本身
gog --account <email> --json calendar calendars
# 某单个事件
gog --account <email> --json calendar event <calId> <eventId>
# 搜索
gog --account <email> --json calendar search "meeting" --days 30 --max 50
# Free/busy
gog --account <email> --json calendar freebusy \
--calendars "primary,colleague@x.com" \
--from 2026-04-22T00:00:00Z --to 2026-04-23T00:00:00Z
# 冲突检测
gog --account <email> --json calendar conflicts --all --today
JSON 里的 startDayOfWeek / timezone / startLocal / endLocal 直接用,不要自己算。
# 创建事件
gog --account <email> calendar create primary \
--summary "Team Sync" \
--from 2026-04-25T10:00:00Z \
--to 2026-04-25T11:00:00Z \
--attendees "alice@x.com,bob@x.com" \
--location "Zoom"
# 默认 **不发** attendee 邮件通知,显式加 --send-updates all 才发(发前先确认)
gog --account <email> calendar create ... --send-updates all # ⚠️
# 更新(先复述 diff 并确认)
gog --account <email> calendar update <calId> <eventId> --summary "New" --from ...
# 删除
gog --account <email> calendar delete <calId> <eventId> --send-updates all --force # ⚠️
# 回复邀请
gog --account <email> calendar respond <calId> <eventId> --status accepted # ⚠️ 建议先确认
场景:今日日程 + 冲突
gog --account <email> --json calendar events primary --today \
| jq '.events[] | {summary, startLocal, endLocal}'
gog --account <email> --json calendar conflicts --all --today
场景:协调 3 人会议
calendar create 用 --send-updates all2026-04-22T10:00:00Z 或 ...-08:00),不容易搞错时区。gog time now 拿当前时间再算。