← Back to Skills Marketplace
160
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install gog-cli
Description
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
README (SKILL.md)
gog
Use gog for Gmail/Calendar/Drive/Contacts/Sheets/Docs. Requires OAuth setup.
Setup (once)
gog auth credentials /path/to/client_secret.jsongog auth add [email protected] --services gmail,calendar,drive,contacts,sheets,docsgog auth list
Common commands
- Gmail search:
gog gmail search 'newer_than:7d' --max 10 - Gmail send:
gog gmail send --to [email protected] --subject "Hi" --body "Hello" - Calendar:
gog calendar events \x3CcalendarId> --from \x3Ciso> --to \x3Ciso> - Drive search:
gog drive search "query" --max 10 - Contacts:
gog contacts list --max 20 - Sheets get:
gog sheets get \x3CsheetId> "Tab!A1:D10" --json - Sheets update:
gog sheets update \x3CsheetId> "Tab!A1:B2" --values-json '[["A","B"],["1","2"]]' --input USER_ENTERED - Sheets append:
gog sheets append \x3CsheetId> "Tab!A:C" --values-json '[["x","y","z"]]' --insert INSERT_ROWS - Sheets clear:
gog sheets clear \x3CsheetId> "Tab!A2:Z" - Sheets metadata:
gog sheets metadata \x3CsheetId> --json - Docs export:
gog docs export \x3CdocId> --format txt --out /tmp/doc.txt - Docs cat:
gog docs cat \x3CdocId>
Notes
- Set
[email protected]to avoid repeating--account. - For scripting, prefer
--jsonplus--no-input. - Sheets values can be passed via
--values-json(recommended) or as inline rows. - Docs supports export/cat/copy. In-place edits require a Docs API client (not in gog).
- Confirm before sending mail or creating events.
Usage Guidance
This skill is a documentation wrapper for the third-party 'gog' CLI. Before using: (1) verify and inspect the Homebrew tap/formula if you plan to install via brew; (2) only use OAuth client_secret.json files you trust and grant the minimum Google API scopes needed (avoid overly broad scopes); (3) be aware the agent (or you) running these commands will have access to your Gmail/Drive/Sheets data once authenticated — confirm before sending mail or making destructive changes; (4) if you prefer, install and test the 'gog' binary manually first and run some commands locally to confirm behavior before giving the agent access.
Capability Analysis
Type: OpenClaw Skill
Name: gog-cli
Version: 1.0.0
The skill bundle provides a wrapper for the 'gog' CLI, a legitimate Google Workspace utility. The SKILL.md and skill.json files define standard operations for Gmail, Drive, and Sheets, using a verified Homebrew tap (steipete/tap/gogcli) for installation. While the documentation includes a specific email address ([email protected]) in examples, there is no evidence of malicious intent, data exfiltration, or prompt injection designed to subvert the agent's behavior.
Capability Tags
Capability Assessment
Purpose & Capability
The name/description match the runtime instructions and skill.json; the skill only requires the external 'gog' binary and OAuth client credentials which are appropriate for a Google Workspace CLI.
Instruction Scope
SKILL.md only instructs the agent to run 'gog' commands, set up OAuth client_secret.json, and optionally set GOG_ACCOUNT. It does not request unrelated files, system state, or external endpoints beyond the expected OAuth/Google APIs.
Install Mechanism
The skill is instruction-only (no install spec). The embedded metadata suggests a Homebrew formula (steipete/tap/gogcli) as an install option — using brew is reasonable but you should review that tap/formula before installing.
Credentials
No required environment variables or credentials are declared. SKILL.md mentions an optional GOG_ACCOUNT and requires a local Google OAuth client_secret.json — these are proportional for a CLI that authenticates to Google.
Persistence & Privilege
The skill does not request always:true or any elevated persistent privileges and does not modify other skills or system-wide configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gog-cli - After installation, invoke the skill by name or use
/gog-cli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of gog: a CLI for Google Workspace productivity.
- Provides command-line access to Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
- OAuth authentication setup for secure account access.
- Includes common commands for searching, sending, listing, updating, and exporting across Google services.
- Supports JSON output and scripting-friendly options.
- Brew installation available for easy setup.
Metadata
Frequently Asked Questions
What is Gog Cli?
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs. It is an AI Agent Skill for Claude Code / OpenClaw, with 160 downloads so far.
How do I install Gog Cli?
Run "/install gog-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Gog Cli free?
Yes, Gog Cli is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Gog Cli support?
Gog Cli is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Gog Cli?
It is built and maintained by saisake (@saisake); the current version is v1.0.0.
More Skills