gog

Manage Google Workspace services via command-line with OAuth 2.0.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a command-line interface to manage various Google Workspace services, streamlining tasks that would otherwise require navigating web interfaces.

Core Features & Use Cases

  • Unified Access: Control Gmail, Calendar, Drive, Sheets, Docs, and Contacts from a single tool.
  • Automation: Automate routine tasks like sending emails, scheduling meetings, or uploading files.
  • Use Case: Automatically send a daily summary email with attached reports from Google Drive to a predefined list of recipients.

Quick Start

Log in to your Google account using the gog CLI.

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

To manage Google Workspace from the command line, you can use a CLI tool that provides unified access to Gmail, Calendar, Drive, Contacts, Sheets, and Docs through OAuth 2.0 authentication for scriptable automation.

Can I automate sending Gmail emails with Google Drive attachments via CLI?

Yes, you can automate sending Gmail emails with Google Drive attachments via CLI by using scriptable workflows that combine batch operations across Google Workspace services to distribute files to predefined recipients.

What is needed to authenticate a Google Workspace CLI for automated tasks?

To authenticate a Google Workspace CLI for automated tasks, you need to log in to your Google account using OAuth 2.0, enabling secure command-line access to manage emails, events, and files.

Does this Google Workspace CLI support batch operations for Calendar and Contacts?

Yes, this Google Workspace CLI supports batch operations for Calendar and Contacts, allowing you to automate routine scheduling and contact management tasks without navigating web interfaces.

What are the limitations of using a CLI for Google Docs and Sheets management?

While using a CLI for Google Docs and Sheets management streamlines automated workflows, it requires familiarity with command-line interfaces and scriptable workflows rather than visual web interfaces.