gog

Manage Gmail, Calendar, Drive, Sheets, and Docs via a unified command-line interface.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/wangqianCAI/OBI --skill gog-wangqiancai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/wangqianCAI/OBI/tree/main/skills/gog
Command: npx skills add https://github.com/wangqianCAI/OBI --skill gog-wangqiancai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the fragmentation of managing multiple Google Workspace services by providing a unified command-line interface for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

Core Features & Use Cases

  • Unified Communication: Search, send, and manage Gmail messages and drafts directly from the terminal.
  • Calendar & Productivity: Create, update, and list calendar events, and perform CRUD operations on Google Sheets and Docs.
  • Use Case: Automate your daily workflow by searching for specific emails, creating calendar events from their content, and updating a tracking spreadsheet without ever opening a browser.

Quick Start

Use the gog skill to search for emails from a specific sender in your inbox and display the 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 automation from the command line?

A unified CLI provides Google Workspace automation by interacting with APIs for Gmail, Calendar, Drive, Sheets, and Docs to facilitate automated email management, scheduling, and document data manipulation.

Can I search and send Gmail messages without opening a browser?

Yes, you can search, send, and manage Gmail messages and drafts directly from the terminal by executing secure API requests through the command-line interface without opening a browser.

Do I need OAuth2 authentication to use Google Calendar and Sheets APIs?

Yes, OAuth2 authentication and pre-configured service credentials are required to execute secure API requests for interacting with Google Calendar, Sheets, and other Workspace services.

What is the best way to create calendar events from email content and update a tracking spreadsheet?

The best way to create calendar events from email content and update a tracking spreadsheet is using a unified CLI to search emails, extract content, and perform CRUD operations on Sheets automatically.

Does this CLI tool support CRUD operations on Google Docs and Sheets?

Yes, the CLI tool supports CRUD operations on Google Sheets and Docs, allowing you to manipulate document data and perform automated scheduling and productivity workflows directly.