gog

Automate Google Workspace tasks via CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/usesofia/agents-toolkit --skill gog-usesofia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/usesofia/agents-toolkit/tree/main/skills/gog
Command: npx skills add https://github.com/usesofia/agents-toolkit --skill gog-usesofia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline Google Workspace administration by providing a unified CLI to manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

Core Features & Use Cases

  • Unified Google Workspace CLI: manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs from a single tool
  • OAuth-based authentication: secure, seamless setup for access to Google services
  • Common workflows: compose emails, schedule events, search Drive, and export Docs/Sheets data
  • Use Case: IT admins can script routine tasks like user onboarding workflows or data gathering across apps

Quick Start

Install and configure OAuth, then start issuing gog commands to automate day-to-day Google Workspace tasks.

Frequently Asked Questions about gog

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

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

You can automate Google Workspace tasks by using a unified CLI to manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs. This allows IT admins and developers to script common workflows like sending emails or scheduling events quickly.

Do I need OAuth to manage Gmail and Google Calendar via a CLI?

Yes, OAuth setup is required to securely authorize the CLI against Google services. Proper environment credentials must be configured to enable secure access for managing Gmail, Calendar, and Drive.

What's the best way to script routine Google Workspace administration workflows?

The best way to script Google Workspace administration workflows is using a centralized CLI. IT admins can automate day-to-day tasks like user onboarding workflows or data gathering across apps via command line scripts.

Can I export Google Drive data and search Docs using a command line tool?

Yes, you can search Drive and export Docs data using a command line tool. The CLI supports common workflows for exporting data from Google Docs and Sheets directly from the terminal.

Does this CLI approach work for managing Google Contacts and Sheets?

Yes, this CLI approach works for managing Google Contacts and Sheets. It provides a single tool to handle routine tasks across multiple Google Workspace apps, including Contacts and Sheets data manipulation.

Why does my Google Workspace CLI require environment credentials?

Environment credentials are required to securely authorize the CLI against Google services via OAuth. This ensures that automated tasks for Gmail, Calendar, and Drive are executed with proper authentication and security.