gog

Search and retrieve information from Google Workspace services via CLI.

2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/Wike-CHI/acquisition-agent --skill gog-wike-chi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/Wike-CHI/acquisition-agent/tree/main/skills/gog
Command: npx skills add https://github.com/Wike-CHI/acquisition-agent --skill gog-wike-chi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many users struggle to programmatically access Google Workspace services because setting up APIs and handling OAuth is cumbersome.

Core Features & Use Cases

  • Unified CLI: Manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs from one command.
  • Automation Ready: Scripted searches, email sending, calendar event handling, file operations, and spreadsheet updates.
  • Example: Automate a weekly report by pulling data from Sheets, exporting a Doc, and emailing it to stakeholders.

Quick Start

Ask gog to list the latest ten unread emails in your Gmail inbox.

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 services like Gmail and Calendar from a CLI?

You can manage Google Workspace services from a CLI by using a unified command-line interface to search and retrieve information from Gmail, Calendar, Drive, Contacts, Sheets, and Docs. This approach simplifies programmatic access without manually setting up individual APIs.

Do I need OAuth credentials to automate Google Workspace tasks in scripts?

Yes, you need OAuth credentials and a configured GOG_ACCOUNT environment variable to automate Google Workspace tasks. This securely authenticates API calls for your automation scripts, data pipelines, and personal productivity workflows.

What's the best way to automate a weekly report pulling data from Sheets and emailing it via Gmail?

The best way to automate a weekly report is using a CLI that interacts with Google Workspace to pull data from Sheets, export a Doc, and email the result to stakeholders. This provides an automation-ready pipeline for scripted searches and file operations.

Can I use a single command line tool to search unread emails and handle calendar events?

Yes, you can use a unified CLI to list unread emails in your Gmail inbox and handle calendar events simultaneously. It supports scripted searches, email sending, and calendar event handling across Google Workspace services.

Why is programmatically accessing Google Workspace services considered cumbersome?

Programmatically accessing Google Workspace is cumbersome because setting up individual APIs and handling OAuth authentication manually is complex. A unified CLI solves this by providing a single command to manage Gmail, Drive, and Docs securely.

What are the limitations of using a CLI for Google Workspace automation?

The main limitation of using a CLI for Google Workspace automation is the strict dependency on having valid OAuth credentials and a correctly configured GOG_ACCOUNT environment variable. Without these prerequisites, the CLI cannot securely authenticate API calls.