gog

Automate Google Workspace tasks via CLI across Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

87|20|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/openaeon/OpenAEON --skill gog-openaeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/openaeon/OpenAEON/tree/main/skills/gog
Command: npx skills add https://github.com/openaeon/OpenAEON --skill gog-openaeon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gog removes the friction of manually searching, exporting, and updating information across Gmail, Calendar, Drive, Contacts, Sheets, and Docs by giving you one consistent CLI to manage common tasks quickly.

Core Features & Use Cases

  • Unified Google Workspace CLI: Manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs from the terminal with the same workflow style.
  • Search, send, and draft workflows (Gmail): Find emails and perform actions like sending messages, creating drafts, and replying.
  • Schedule and document management (Calendar/Docs/Drive): List and create calendar events and export or read docs for downstream use.
  • Spreadsheet operations (Sheets): Read ranges, update values, append rows, clear ranges, and fetch metadata.

Quick Start

Ask the AI to run gog gmail send to deliver a plain-text email using your existing OAuth setup.

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 from the command line?

Automating Google Workspace tasks from the command line requires a unified CLI tool to manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs. You can search mail, send messages, list events, and update spreadsheets by passing correct CLI parameters with a configured OAuth setup.

Can I send or draft Gmail messages using terminal automation?

Terminal automation supports Gmail workflows including searching emails, sending plain-text messages, creating drafts, and replying. You need a valid OAuth configuration for the target account to authenticate the CLI and execute these mail actions.

How do I read and update Google Sheets data via CLI automation?

CLI automation for Google Sheets allows you to read ranges, update values, append rows, clear ranges, and fetch metadata. You must provide the correct CLI parameters for spreadsheet operations after authenticating with your OAuth configuration.

Does gog CLI support exporting Google Docs and managing Calendar events?

The gog CLI supports exporting Google Docs and managing Calendar events. You can list and create calendar events and export or read documents for downstream use, provided you supply the correct CLI parameters and a valid OAuth configuration.

Do I need OAuth to manage Google Contacts and Drive files via CLI?

You need a valid OAuth configuration for the target account to manage Google Contacts and Drive files via CLI. Correct CLI parameters are required for authentication and per-service operations across the Google Workspace ecosystem.