Google (gogcli)

Access Gmail, Calendar, Drive, and Contacts via the gog CLI.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/bketelsen/max --skill google-gogcli-bketelsen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Google (gogcli)
Source: https://github.com/bketelsen/max/tree/main/skills/gogcli
Command: npx skills add https://github.com/bketelsen/max --skill google-gogcli-bketelsen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Access Gmail, Google Calendar, Drive, Contacts, Tasks, Sheets, Docs, and more via the gog CLI. Use when the user asks about email, calendar, files, contacts, or any Google service.

Core Features & Use Cases

  • Gmail: Manage emails by searching, reading, and sending messages from the terminal.
  • Calendar: List events, create events, and manage schedules from CLI.
  • Drive & Docs: List and manage files in Drive and interact with Docs, Sheets, and more from the command line.
  • Automation & Outputs: Consistent JSON output with --json for easy scripting and automation.
  • Use cases include personal productivity, team collaboration, and quick information retrieval.

Quick Start

Install gogcli, authenticate with Google, and try a sample command like gog gmail search "inbox" to see results.

Frequently Asked Questions about Google (gogcli)

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

FAQPage Schema
How do I manage Gmail, Calendar, and Google Drive from the command line?

You can manage Gmail, Calendar, and Google Drive from the command line by using the gog CLI to search mail, list events, and manage files. It provides terminal access to streamline email, calendar, and contacts workflows.

What do I need to access Google services via the gog CLI?

To access Google services via the gog CLI, you need the gogcli installed, OAuth credentials stored locally, and user authentication configured. These prerequisites enable secure terminal access to your Google account.

How do I get machine-parsable outputs for Google Calendar and Gmail automation?

To get machine-parsable outputs for Google Calendar and Gmail automation, use the --json flag with your gog CLI commands. This enforces consistent JSON formatting for easy scripting and downstream processing.

Can I update Google Contacts and Tasks using a CLI tool?

You can update Google Contacts and Tasks using a CLI tool by running gog commands. It supports managing contacts, tasks, and updating schedules directly from the terminal for personal productivity.

What is the best way to script Google Sheets and Docs interactions in the terminal?

The best way to script Google Sheets and Docs interactions in the terminal is using the gog CLI with the --json flag. This enables automated file management and document interaction with structured JSON outputs.

Why does my gog CLI command fail to retrieve Google Drive files?

If your gog CLI command fails to retrieve Google Drive files, check that gog is installed, OAuth credentials are correctly stored, and user authentication is active. Proper setup is required to access Google services.