← Back to Skills Marketplace
Gog Jasmine
by
jasminehuang98613
· GitHub ↗
· v1.0.0
982
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install gog-jasmine
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 appears to be a straightforward wrapper around a 'gog' CLI, but verify the source before installing. Steps to consider:
- Confirm the Homebrew tap 'steipete/tap/gogcli' and inspect the formula (and its GitHub repo) to see what it installs and whether it runs scripts during install.
- Verify the homepage (https://gogcli.sh) and the publisher identity; resolve the ownerId mismatch in _meta.json with the publisher if possible.
- If you install, prefer doing so on a non-critical machine or in a container/VM first to observe behavior.
- Keep the OAuth client_secret.json and account tokens private; the skill rightly requires OAuth credentials—only supply your own Google OAuth client secrets and authorize scopes you trust.
- If you need higher assurance, obtain the 'gog' binary source code or prebuilt release from an official GitHub release and verify checksums before installing.
Capability Analysis
Type: OpenClaw Skill
Name: gog-jasmine
Version: 1.0.0
The skill bundle defines the installation and usage of the legitimate `gog` CLI tool for Google Workspace. The `SKILL.md` provides standard setup and command examples without any malicious instructions, obfuscation, or attempts at prompt injection against the agent. Notably, it includes a safeguard instruction for the agent to 'Confirm before sending mail or creating events', indicating a focus on user control rather than malicious intent. No evidence of data exfiltration, persistence, or unauthorized execution was found.
Capability Assessment
Purpose & Capability
Name/description match the runtime instructions: SKILL.md only instructs use of the 'gog' CLI for Gmail/Calendar/Drive/Contacts/Sheets/Docs and OAuth setup, which is coherent with a Google Workspace CLI.
Instruction Scope
Instructions only reference the 'gog' binary, an OAuth client_secret.json, optional GOG_ACCOUNT, and typical commands (search, send, export, etc.). They do not instruct reading unrelated files, exfiltrating data, or contacting unknown endpoints.
Install Mechanism
Install uses a Homebrew formula from the third-party tap 'steipete/tap/gogcli'. Homebrew formulas can execute arbitrary code at install time and a third-party tap is less authoritative than an official package; this increases supply-chain risk but is not unusual for CLI tools.
Credentials
No required environment variables or external secrets are declared. The OAuth client_secret.json and optional GOG_ACCOUNT are expected and proportional for a Google Workspace CLI.
Persistence & Privilege
Skill does not request always:true, does not require config paths, and is invocation-limited by default. Autonomous model invocation is allowed but that's the platform default and not by itself a red flag.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gog-jasmine - After installation, invoke the skill by name or use
/gog-jasmine - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of gog-jasmine: Google Workspace CLI skill
- Provides CLI access to Gmail, Calendar, Drive, Contacts, Sheets, and Docs via `gog`.
- Supports authentication setup for multiple Google services.
- Offers commands for searching, sending, listing, getting, updating, and exporting data across Google Workspace apps.
- Includes setup instructions and command usage examples for quick start.
- Supports advanced features like scripting, JSON output, and convenient account management.
Metadata
Frequently Asked Questions
What is Gog Jasmine?
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs. It is an AI Agent Skill for Claude Code / OpenClaw, with 982 downloads so far.
How do I install Gog Jasmine?
Run "/install gog-jasmine" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Gog Jasmine free?
Yes, Gog Jasmine is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Gog Jasmine support?
Gog Jasmine is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Gog Jasmine?
It is built and maintained by jasminehuang98613 (@jasminehuang98613); the current version is v1.0.0.
More Skills