gogcli
Use when running Google Workspace operations from CLI — Gmail, Calendar, Drive, Sheets, Docs, Slides, Forms, Apps Script, Tasks, Contacts, Chat, Classroom. Also use when setting up gogcli auth, multi-account, service accounts, or keyring storage.
| Model | Source |
|---|---|
| inherit | pack: google-cli |
Full Reference
gogcli
Section titled “gogcli”Mandatory Announcement — FIRST OUTPUT before anything else:
┏━ 🔧 gogcli ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓┃ [one-line description of Workspace operation] ┃┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛Google Workspace CLI — 14+ Google services from terminal. OAuth2 multi-account, JSON output, scriptable. Personal Gmail + Workspace accounts supported.
Quick Reference
Section titled “Quick Reference”| Item | Value |
|---|---|
| Install | brew install steipete/tap/gogcli |
| Alt Install | go install github.com/steipete/gogcli@latest |
| Config | ~/.config/gog/config.json |
| Credentials | OS keyring or encrypted file |
| Docs | https://github.com/steipete/gogcli |
| Fork | https://github.com/Armadillo-Nation/armadillo-gogcli |
Reference Index
Section titled “Reference Index”| I want to… | File |
|---|---|
| Install, auth, multi-account, keyring, service accounts | reference/setup.md |
| Search, send, labels, drafts, filters, vacation, delegation | reference/gmail.md |
| Events, free/busy, conflicts, recurrence, attendees, timezones | reference/calendar.md |
| List, search, upload, download, permissions, comments, shared drives | reference/drive.md |
| Sheets, Docs, Slides, Forms, Apps Script, Tasks, Contacts, Chat, Classroom, Groups, Keep | reference/workspace.md |
Load only the reference docs relevant to the current task. Don’t ingest all files for a single question.