Claude Skill
openclaw/gogcli
gogcli 是一款基于 Go 的命令行工具,将 Google Workspace 服务(Gmail、Google Calendar、Google Drive 和 Google Contacts)带到终端,实现高效、可脚本化的管理。
概览
仓库信息
安装这个 Skill
docker run --rm ghcr.io/openclaw/gogcli:latest versionRegistry 信息
docker run --rm ghcr.io/openclaw/gogcli:latest versiondocker run --rm -it \git clone https://github.com/openclaw/gogcli.git
项目简介
gogcli 是一款基于 Go 的命令行工具,将 Google Workspace 服务(Gmail、Google Calendar、Google Drive 和 Google Contacts)直接带到终端,实现高效、可脚本化的管理。
Google Workspace in your terminal.
要点
- 在终端中管理 Gmail
- 访问 Google Calendar 事件
- 操作 Google Drive 文件
- 处理 Google Contacts
- 基于 Go 的轻量级命令行工具
使用场景
- 自动化邮件工作流
- 安排和查看日历事件
- 同步和管理云端文件
- 批量更新联系人
README 摘要
# gogcli  `gog` is a script-friendly Google CLI for Gmail, Calendar, Drive, Docs, Sheets, Sites, Slides, Forms, Meet, Apps Script, Analytics, Search Console, Contacts, Tasks, People, Classroom, Chat, YouTube, and Workspace admin flows. It is built for terminals, shell scripts, CI, and coding agents: - predictable `--json` and `--plain` output on stdout - human hints and progress on stderr - multiple Google accounts and OAuth clients - OAuth, direct access tokens, ADC, and Workspace service accounts - runtime command allowlists/denylists and baked safety-profile binaries - read-only audit/reporting commands for risky surfaces like Drive and Contacts - [generated docs](docs/commands/README.md) for every command Rendered docs: <https://gogcli.sh/> Start here: - [Install](docs/install.md) - [Quickstart](docs/quickstart.md) - [Auth clients and service accounts](docs/auth-clients.md) - [Command index](docs/commands/README.md) - [Gmail watch / Pub/Sub push](docs/watch.md) (<https://gogcli.sh/watch.html>) ## Install See the full [Install](docs/install.md) guide for Homebrew, Docker, Windows ZIPs, source builds, and headless/container keyring setup. ### Homebrew ```bash brew install openclaw/tap/gogcli gog --version ``` ### Docker ```bash docker run --rm ghcr.io/openclaw/gogcli:latest version ``` Authenticated container runs should use a persistent config volume and the encrypted file keyring: ```bash docker volume create gogcli-config docker run --rm -it \ -e GOG_KEYRING_BACKEND=file \ -e GOG_KEYRING_PASSWORD \ -v gogcli-config:/home/gog/.config/gogcli \ ghcr.io/openclaw/gogcli:latest \ auth add you@gmail.com --services gmail,calendar,drive ``` ### Windows Download `gogcli_<version>_windows_amd64.zip` or