← Back to Skills Marketplace
662
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install gog-v2
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 thin wrapper around the 'gog' CLI and appears coherent with that purpose. Before installing or using it:
- Verify the brew tap/formula (steipete/tap/gogcli) is from a trusted source; inspect the formula or upstream project if possible.
- Review the gog project's homepage/repo to confirm behavior and where OAuth tokens are stored.
- When performing auth, understand that the client_secret.json and the OAuth tokens granted to the tool will allow access to Gmail, Drive, Calendar, Contacts, Sheets, and Docs — limit scopes and accounts used if you want least privilege (consider a dedicated account).
- Prefer interactive consent and inspect any files the tool writes (token stores) after initial auth. If you are uncertain about the third-party tap, consider installing from a verified upstream release or building from source.
Capability Analysis
Type: OpenClaw Skill
Name: gog-v2
Version: 1.0.0
The skill bundle provides a legitimate interface for the 'gog' CLI tool (gogcli.sh) to manage Google Workspace services like Gmail, Drive, and Sheets. It includes standard installation instructions via a Homebrew tap and provides clear documentation for OAuth setup and common API operations without any evidence of malicious intent or suspicious data exfiltration.
Capability Assessment
Purpose & Capability
Name/description advertise a Google Workspace CLI and the skill only requires the 'gog' binary and OAuth credentials; these are appropriate and proportional to the stated purpose.
Instruction Scope
SKILL.md contains only usage instructions for the gog CLI (auth setup, example commands for Gmail/Calendar/Drive/Contacts/Sheets/Docs). It does not instruct reading unrelated files or contacting endpoints other than the Google APIs via the gog tool. It mentions using a client_secret.json and OAuth flows, which is expected for this type of tool.
Install Mechanism
Install uses a Homebrew formula (steipete/tap/gogcli). Brew installs are normal, but this is a third-party tap rather than a core/homebrew package. Users should verify the tap and formula source before installing.
Credentials
The skill declares no required environment variables. SKILL.md notes an optional GOG_ACCOUNT env var and requires an OAuth client_secret.json for setup — both are proportional. Be aware OAuth client secrets and resulting tokens will be used/stored by the gog CLI and grant access to Gmail/Drive/etc.
Persistence & Privilege
always is false and the skill does not request system-wide configuration or modify other skills. Autonomous invocation is allowed by default (platform normal), and nothing here suggests excessive persistence or privilege escalation.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gog-v2 - After installation, invoke the skill by name or use
/gog-v2 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of gog-v2: Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
- Provides commands to search, send, and manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs from the command line.
- Supports OAuth authentication for secure access.
- Includes example usage for each supported Google Workspace service.
- Offers automation-friendly options like `--json` and `--no-input`.
- Installation instructions available for Homebrew users.
- Notes include environment variable setup tips and scripting advice.
Metadata
Frequently Asked Questions
What is Gog V2?
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs. It is an AI Agent Skill for Claude Code / OpenClaw, with 662 downloads so far.
How do I install Gog V2?
Run "/install gog-v2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Gog V2 free?
Yes, Gog V2 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Gog V2 support?
Gog V2 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Gog V2?
It is built and maintained by eathon (@eathon); the current version is v1.0.0.
More Skills