gog

Manage Google Workspace content via a command-line interface for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

You get a reliable way to search, read, and act on your Google Workspace data from the command line instead of clicking through web apps.

Core Features & Use Cases

  • Unified Google Workspace CLI: Use one tool to handle Gmail, Calendar, Drive, Contacts, Sheets, and Docs tasks.
  • Search and Automation-Friendly Operations: Run repeatable queries (including Gmail searches and per-message lookups) and perform structured actions like drafts, event creation, and document exports.
  • Spreadsheet and Document Workflows: Fetch, update, append, clear, and read Sheets ranges, and export or cat Docs for downstream processing.

Quick Start

Use gog to search your Gmail for messages from a specific sender in the last 7 days and limit results to 10.

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 data like Gmail and Calendar from the command line?

You can manage Google Workspace data from the command line by using a CLI tool to search Gmail, list Calendar events, query Drive, and read or update Sheets without opening web apps.

Do I need Google OAuth setup to search Gmail and read Google Sheets via CLI?

Yes, Google OAuth setup is required to authorize API operations safely. The tool optionally reuses compatible tokens stored in the google-oauth directory to access your Google Workspace data.

How do I automate spreadsheet workflows and fetch specific ranges in Google Sheets?

You can automate spreadsheet workflows by running structured CLI commands to fetch, read, append, update, or clear specific ranges in Google Sheets for downstream data processing.

Can I export Google Docs and search Gmail messages using a single CLI tool?

Yes, a single CLI tool allows you to export or retrieve Google Docs content and search Gmail messages by sender, date, or limit results for email triage workflows.

What is the best way to triage email and create Calendar events without using web apps?

The best way to triage email and create Calendar events without web apps is using a CLI interface to run repeatable Gmail searches and execute structured actions like event creation.

Are there limitations when querying Google Drive and Contacts through a command-line interface?

Limitations depend on your Google OAuth token scopes and API quotas. The CLI applies to drive querying and contact listing, but complex folder structures may require specific search syntax.