gog

Automates Google services workflows via unified CLI for messaging, scheduling, and files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gog removes the friction of managing Gmail, Calendar, Drive, Contacts, Sheets, and Docs by letting you search, read, update, and create content from the command line instead of manually working through each web UI.

Core Features & Use Cases

  • Gmail workflows: search emails and messages, send plain/HTML emails, and manage drafts and replies.
  • Calendar scheduling: list, create, update events with time ranges and optional event color IDs.
  • Cloud productivity automation: search Drive files, list Contacts, and read/update/append/clear Sheets ranges or export/cat Docs content.
  • Use Case: A support analyst needs to pull the latest 7 days of incident emails, create a follow-up calendar entry for the same time window, and export a linked Docs report to text for review.

Quick Start

Set up OAuth credentials once with gog auth credentials and then use gog to search Gmail for the last 7 days with max 10 results.

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?

Google Workspace automation from the command line allows you to search emails, send messages, create calendar events, and manage Drive files. A unified CLI tool handles these tasks by connecting to multiple Google services through a single interface.

Do I need OAuth credentials to manage Gmail and Google Drive via CLI?

Yes, OAuth credentials are required to authenticate and manage Gmail and Google Drive via CLI. You must set up OAuth credentials once before executing commands, ensuring secure access to your Google Workspace account.

Can I search Gmail inboxes and export Google Docs content for scripting?

You can search Gmail inboxes and export Google Docs content for scripting. The CLI supports JSON output modes, enabling you to pipe data into automation scripts, and offers optional no-input flags for seamless workflow integration.

How do I read and write Google Sheets ranges using CLI automation?

Reading and writing Google Sheets ranges using CLI automation involves executing commands that target specific cell ranges. You can read, update, append, or clear data within Sheets directly from the terminal without opening the web interface.

What is the best way to manage Google Calendar events and Contacts without the web UI?

The best way to manage Google Calendar events and Contacts without the web UI is using a CLI tool. It lets you list, create, and update events with time ranges and event color IDs, and list contacts directly from the terminal.

Does CLI automation for Google services support HTML emails and draft management?

CLI automation for Google services supports HTML emails and draft management. You can send plain or HTML formatted emails, manage existing drafts, and handle replies directly through command line execution.