← Back to Skills Marketplace
jasminehuang98613

Gog Jasmine

by jasminehuang98613 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
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.json
  • gog auth add [email protected] --services gmail,calendar,drive,contacts,sheets,docs
  • gog 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 --json plus --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
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gog-jasmine
  3. After installation, invoke the skill by name or use /gog-jasmine
  4. 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
Slug gog-jasmine
Version 1.0.0
License
All-time Installs 4
Active Installs 2
Total Versions 1
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.

💬 Comments