gog

Automate Google Workspace operations from a terminal with JSON output.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/estebanrfp/gos --skill gog-estebanrfp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/estebanrfp/gos/tree/main/skills/gog
Command: npx skills add https://github.com/estebanrfp/gos --skill gog-estebanrfp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gog removes the friction of switching between Google Workspace apps by letting you search, read, create, and update Gmail, Calendar, Drive, Contacts, Sheets, and Docs from one command-line workflow.

Core Features & Use Cases

  • Unified Workspace Automation: Manage email, events, files, spreadsheets, and documents without leaving the terminal.
  • Search and Retrieval: Find Gmail threads, browse Drive files, list contacts, and inspect Docs or Sheets content quickly.
  • Create and Update Workflows: Send email, draft replies, schedule calendar events, edit spreadsheet ranges, and export documents for downstream processing.
  • Use Case: A support operator can search recent messages, draft a reply, check calendar availability, and update a tracking sheet in one coordinated flow.

Quick Start

Use the gog skill to authenticate your Google account, then ask it to search Gmail, manage Calendar events, or read and update Drive, Sheets, and Docs on your behalf.

Frequently Asked Questions about gog

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

FAQPage Schema
How do I automate Google Workspace tasks like Gmail and Calendar from the command line?

You can automate Google Workspace tasks from the command line by using a terminal interface to search, send, schedule, and edit Gmail, Calendar, Drive, Sheets, and Docs. It requires OAuth-authenticated accounts and supports JSON output for reliable scripting.

Can I search Gmail threads and update Google Sheets without leaving the terminal?

Yes, you can search Gmail threads and update Google Sheets ranges without leaving the terminal. The unified workflow supports browsing Drive files, listing contacts, and editing spreadsheet data through a single command-line interface.

Do I need OAuth authentication to manage Google Calendar and Drive via CLI?

Yes, OAuth authentication is required to manage Google Calendar and Drive via CLI. You must authenticate your Google account before executing operations like scheduling events, listing files, or exporting documents from the terminal.

What is the best way to script no-input Google Workspace automation for emails and docs?

The best way to script no-input Google Workspace automation is using a CLI tool that supports JSON output and OAuth authentication. This allows reliable command-line automation for sending emails, drafting replies, and exporting documents.

Does Google Workspace terminal automation support exporting Docs and Sheets content?

Yes, Google Workspace terminal automation supports exporting Docs and Sheets content. You can inspect document content, edit spreadsheet ranges, and export files for downstream processing directly from the command line.