协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
gog-advanced【开发与工程】Reliable Google Workspace CLI skill (gogcli). Defaults to all-calendars for agenda queries; JSON-first; safe writes.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use gog (gogcli) for Google Workspace: Gmail, Calendar, Drive, Contacts, Sheets, Docs.
This skill is optimized for agent reliability:
--json for parsing; treat human tables as fallback.gog auth credentials /path/to/client_secret.jsongog auth add you@gmail.com --services gmail,calendar,drive,contacts,sheets,docsexport GOG_ACCOUNT=you@gmail.comNotes:
gog --help, gog calendar --help, etc.gog supports multiple accounts; use --account or GOG_ACCOUNT. (Prefer env var.)Calendar agenda queries
gog calendar events --all --today|--tomorrow|--week|--days N --jsonCalendar identification
gog calendar calendars --jsonTimezone
--today/--tomorrow/--week/--days when possible.gog calendar time --timezone <IANA_TZ>Writes require confirmation
gog gmail send ...gog calendar create ...gog calendar update ...Default: all calendars.
gog calendar events --all --today --jsonTomorrow / week / next 3 days:
gog calendar events --all --tomorrow --jsongog calendar events --all --week --jsongog calendar events --all --days 3 --jsonSearch events across time window (keyword):
gog calendar search "standup" --days 30 --jsongog calendar search "meeting" --from 2026-02-01T00:00:00Z --to 2026-03-01T00:00:00Z --max 50 --jsonSpecific calendar (only when asked):
gog calendar calendars --jsongog calendar events <calendarId> --today --jsonSearch:
gog gmail search 'newer_than:7d' --max 10 --jsongog gmail search 'from:boss@example.com newer_than:30d' --max 20 --jsonSend (REQUIRES CONFIRMATION FIRST):
gog gmail send --to a@b.com --subject "Hi" --body "Hello"gog drive search "invoice" --max 10 --jsongog contacts list --max 50 --jsonRead:
gog sheets get <sheetId> "Tab!A1:D10" --jsonUpdate (REQUIRES CONFIRMATION FIRST):
gog sheets update <sheetId> "Tab!A1:B2" --values-json '[["A","B"],["1","2"]]' --input USER_ENTEREDAppend (REQUIRES CONFIRMATION FIRST):
gog sheets append <sheetId> "Tab!A:C" --values-json '[["x","y","z"]]' --insert INSERT_ROWSClear (REQUIRES CONFIRMATION FIRST):
gog sheets clear <sheetId> "Tab!A2:Z"gog docs export <docId> --format txt --out /tmp/doc.txtgog docs cat <docId>If calendar results look wrong or empty:
gog auth statusgog calendar calendars --jsongog calendar events --all --today --jsongog calendar time --timezone <IANA_TZ>