gog

Automate Google Workspace administration tasks from the terminal.

4|2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/0xKobold/0xkobolds --skill gog-0xkobold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/0xKobold/0xkobolds/tree/main/skills/gog
Command: npx skills add https://github.com/0xKobold/0xkobolds --skill gog-0xkobold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often juggle multiple Google Workspace interfaces and repetitive CLI tasks. gog provides a unified command-line interface to manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs, reducing context switching and enabling reproducible automation.

Core Features & Use Cases

  • Unified CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs operations
  • Secure OAuth setup and per-service configuration for auditable automation
  • Scriptable workflows: search emails, manage events, handle files, and interact with documents from scripts

Quick Start

Install gog, authenticate, and start issuing Google Workspace commands from the terminal.

Frequently Asked Questions about gog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Google Workspace from the terminal for batch operations?

You can manage Google Workspace from the terminal using a unified CLI that automates Gmail, Calendar, Drive, Contacts, Sheets, and Docs tasks. It enables reproducible batch processing across teams without manual context switching.

How do I automate Gmail and Google Calendar tasks using a command line interface?

Automate Gmail and Google Calendar tasks through a scriptable CLI workflow that searches emails and manages events. It applies frontmatter-driven metadata to define reproducible operations directly from your scripts.

Do I need OAuth setup to use a Google Workspace CLI for team administration?

Yes, OAuth setup is required to use this Google Workspace CLI. Secure OAuth authentication and per-service configuration ensure that your team administration and batch automation remain auditable.

What is the best way to script Google Drive file handling and Google Docs interactions?

The best way to script Google Drive file handling and Docs interactions is using a unified command line interface. It reduces repetitive CLI tasks and enables reproducible automation by handling files and documents directly from scripts.

Can I interact with Google Sheets and Contacts from scripts without switching interfaces?

Yes, you can interact with Google Sheets and Contacts from scripts without switching interfaces. The CLI provides a single frontmatter-driven workflow to handle operations across all Google Workspace services.

Why should I use a command line interface for Google Workspace instead of the web interfaces?

You should use a command line interface for Google Workspace to reduce context switching across multiple web interfaces. It provides a unified, scriptable environment for streamlined operations and reproducible batch processing.