gog

Interact with Google Workspace services via a command-line interface.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/Team-Hireal/RealChat --skill gog-team-hireal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/Team-Hireal/RealChat/tree/main/openclaw/skills/gog
Command: npx skills add https://github.com/Team-Hireal/RealChat --skill gog-team-hireal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines interactions with Google Workspace applications like Gmail, Calendar, Drive, Contacts, Sheets, and Docs directly from the command line, reducing the need to navigate multiple web interfaces.

Core Features & Use Cases

  • Email Management: Search, send, draft, and reply to emails efficiently.
  • Calendar Operations: List and create events, manage event colors.
  • Drive & Docs: Search for files on Drive and export/view Google Docs.
  • Sheets: Get, update, append, and clear data in Google Sheets.
  • Use Case: Quickly find all emails from a specific sender in the last 7 days, create a new calendar event for a meeting, and then update a specific cell in a Google Sheet with new data, all from your terminal.

Quick Start

Search for emails received in the last 7 days from 'ryanair.com' and display up to 20 results.

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

You can manage Google Workspace services from the command line using a CLI tool that interacts with Gmail, Calendar, Drive, Contacts, Sheets, and Docs. It requires OAuth authentication and supports JSON output for scripting.

Can I search and send emails in Gmail via a CLI?

Yes, you can search, send, draft, and reply to emails in Gmail via a CLI. The tool allows you to find specific messages, such as filtering emails received in the last 7 days from a specific sender.

How do I update and append data in Google Sheets using a terminal?

To update and append data in Google Sheets using a terminal, you can use CLI commands designed to get, update, append, and clear sheet data. This facilitates direct spreadsheet manipulation without web interfaces.

What is required to authenticate a Google Workspace CLI for scripting?

OAuth authentication is required to authenticate a Google Workspace CLI for scripting. This secure authorization allows the command-line interface to access your Google Workspace data and output results in JSON format.

Does the Google Workspace CLI support managing Drive files and Google Docs?

Yes, the Google Workspace CLI supports managing Drive files and Google Docs. You can search for files on Drive and export or view Google Docs directly from your terminal environment.

How do I create and list calendar events from the terminal?

You can create and list calendar events from the terminal by executing CLI commands that interact with Google Calendar. This functionality also supports managing event colors for clear visual scheduling.