gogcli

Launch a unified CLI for automating Google Workspace services via OAuth flows.

6|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/junghan0611/agent-config --skill gogcli-junghan0611
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gogcli
Source: https://github.com/junghan0611/agent-config/tree/main/skills/gogcli
Command: npx skills add https://github.com/junghan0611/agent-config --skill gogcli-junghan0611

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Google Workspace users often juggle many disparate tools; gogcli provides a single binary to automate and orchestrate common tasks across Calendar, Gmail, Drive, Tasks, Chat, Contacts, Sheets, Docs, and Search Console.

Core Features & Use Cases

  • All-in-one CLI for Google Workspace services, enabling scripting and automation.
  • Manage events, emails, drives, tasks, chats, contacts, sheets, docs, and search console data from a single tool.
  • Use cases include automating daily workflows, batch-creating events, fetching Gmail messages, generating reports from Drive data, and monitoring properties with Search Console.

Quick Start

Run the gog binary from the skill directory to start issuing Google Workspace commands.

Frequently Asked Questions about gogcli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Workspace tasks across multiple services from the command line?

You can automate Google Workspace tasks by running the bundled gog binary, which consolidates Calendar, Gmail, Drive, Tasks, Chat, Contacts, Sheets, Docs, and Search Console into a single CLI for scripting workflows.

What is the best way to script interactions with Gmail and Google Calendar without separate tools?

The best way to script Gmail and Google Calendar interactions is using a unified CLI binary. It manages events, emails, and chats from a single tool, preventing the need to juggle disparate service-specific APIs.

Do I need to authenticate each Google Workspace service separately to manage them via CLI?

No, you do not need to authenticate each service separately. The CLI uses standard OAuth flows to authorize access, allowing you to manage Calendar, Gmail, Drive, and other Google Workspace properties through one consolidated binary.

Can I batch-create Google Calendar events and fetch Gmail messages using a single command line tool?

Yes, you can batch-create Google Calendar events and fetch Gmail messages. The CLI supports automating daily workflows across multiple Google Workspace services, including generating reports from Drive data and monitoring Search Console properties.

Are there limitations to managing Google Sheets and Docs through a unified CLI binary?

The CLI manages Google Sheets and Docs by consolidating them into a single binary with other Google Workspace services. It requires the bundled gog binary in the skill directory and uses standard OAuth flows to authorize access for automation and scripting.