gog

Automate Google Workspace apps including Gmail, Calendar, Drive, Contacts, Sheets and Docs via CLI.

2.5k|423|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill gog-bitterbot-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/Bitterbot-AI/bitterbot-desktop/tree/main/skills/gog
Command: npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill gog-bitterbot-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The gog CLI enables you to control Google Workspace services from the terminal, eliminating repetitive web UI tasks for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

Core Features & Use Cases

  • Gmail: search, compose, draft, and send messages from the command line.
  • Calendar: list, create, and update events directly via the gog CLI.
  • Drive / Docs / Sheets: browse and read or export files, sheets, and docs; manage contacts.
  • Use Case: When you need to process a batch of emails, schedule multiple meetings, or extract data from Drive files without leaving the terminal.

Quick Start

Install gog, authenticate with your Google account, and start issuing gog commands to manage Gmail, Calendar, Drive, and Docs.

Frequently Asked Questions about gog

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

FAQPage Schema
How do I manage Gmail and Google Calendar from the command line?

You can manage Gmail and Google Calendar from the command line by using the gog CLI interface to search emails, compose drafts, send messages, and create or update calendar events directly. It requires OAuth-based authentication and read/write permissions across Google Workspace services.

Can I read and export Google Sheets and Docs via a terminal interface?

Yes, you can read and export Google Sheets and Docs via a terminal interface using the gog CLI. The command-line tool allows you to browse Drive files, read spreadsheet data, and export or edit Google Docs without opening a web browser.

What is the best way to automate batch email processing and meeting scheduling without a web UI?

Automating batch email processing and meeting scheduling without a web UI is achieved through the gog CLI, which applies command-line control to Google Workspace tools. This approach is suited for personal and small-business workflows needing to process multiple emails or schedule meetings efficiently.

Do I need OAuth authentication to access Google Drive files and Contacts from the CLI?

Yes, OAuth authentication is required to access Google Drive files and Contacts from the CLI. The gog interface enforces OAuth-based authentication to ensure safe defaults and proper read/write permissions across your personal or small-business Google Workspace accounts.

Does the gog CLI interface work for locating Drive files and managing contacts in small-business workflows?

The gog CLI interface works for locating Drive files and managing contacts in small-business workflows by enabling terminal-based commands. Users can browse, read, and export files while safely managing Google Workspace data with applied read/write permissions and usage guidance.