gog

Manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs via a single CLI.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/hongmaple0820/agent-academy --skill gog-hongmaple0820
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/hongmaple0820/agent-academy/tree/main/skills/integrations/gog
Command: npx skills add https://github.com/hongmaple0820/agent-academy --skill gog-hongmaple0820

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gmail, Calendar, Drive, Contacts, Sheets, and Docs users often juggle multiple tools and manual workflows. gog brings unified, command-line control over these services, reducing context switching and speeding up routine tasks.

Core Features & Use Cases

  • Unified CLI: manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs from a single tool.
  • Automated workflows: script common tasks like searching emails, creating events, sharing documents, and exporting data.
  • Real-world use case: a developer can set up a daily summary email and calendar placeholder automatically.

Quick Start

Use gog to perform common Gmail, Calendar, Drive, and Docs operations from the terminal.

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 CLI?

You can automate cross-service Google Workspace management via a single CLI interface. It enables scripted control over Gmail, Calendar, Drive, Contacts, Sheets, and Docs, using OAuth-based authentication for secure automated workflows.

What is the best way to script Gmail search and Drive file operations together?

The best way to script Gmail search and Drive file operations together is using a unified CLI tool. It provides robust error handling and per-service commands, allowing developers to build automated workflows that interact with both Gmail and Drive seamlessly.

Does this CLI tool require OAuth authentication for Google Workspace APIs?

Yes, this CLI tool requires OAuth-based authentication to securely access Google Workspace APIs. This ensures that scripted and interactive control over Gmail, Calendar, Drive, Contacts, Sheets, and Docs remains secure and supports repeatable automation workflows.

Can I manage Google Calendar events and Docs interactions from a single command line interface?

Yes, you can manage Calendar events and Docs interactions from a single CLI interface. It provides per-service commands to automate cross-service workspace management, including creating calendar events and interacting with Docs.

How do I set up a daily summary email and calendar placeholder automatically?

You can set up a daily summary email and calendar placeholder automatically by using the unified CLI to script common tasks. This automated workflow leverages Gmail search and Calendar event creation commands to schedule routine Workspace actions.

Are there limitations when using a CLI for Google Workspace automation across multiple services?

Limitations when using a CLI for Google Workspace automation may arise from API quotas or service constraints within Gmail, Calendar, Drive, Contacts, Sheets, and Docs. It targets developers needing scripted control rather than manual GUI management.