gog

Controls Google Workspace apps including Gmail, Calendar, Drive, and Docs via CLI commands.

2|2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/bishwashere/cowCode --skill gog-bishwashere
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/bishwashere/cowCode/tree/main/skills/gog
Command: npx skills add https://github.com/bishwashere/cowCode --skill gog-bishwashere

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gmail, Calendar, Drive, and other Google Workspace tasks often require switching between apps and repetitive actions. This Skill provides a unified CLI to perform common workspace tasks from a single interface.

Core Features & Use Cases

  • Access Gmail, Calendar, Drive, Contacts, Sheets, and Docs from the command line.
  • Automate routine tasks like sending emails, creating events, or managing files, with a simple run_skill workflow.
  • Use Case: A developer can script onboarding workflows that create calendar invites and share documents for new teammates.

Quick Start

Run gog with a sample action to perform Gmail or calendar operations.

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 like sending emails and scheduling events from a CLI?

You can automate Google Workspace tasks from a CLI by running a deterministic interface that accepts an argv array of command parts to send Gmail messages or create Calendar events. It processes actions like scheduling and email dispatch directly, returning JSON outputs when using the --json and --no-input flags.

Can I manage Google Drive files and Google Docs using a single command line interface?

Yes, you can manage Google Drive files and Docs using a single command line interface. The unified CLI consolidates common workspace file operations, allowing you to execute document and file management actions through a single run_skill workflow without switching between apps.

What Google Workspace automation actions are supported for developer onboarding workflows?

Developer onboarding workflows are supported through automation actions that create Calendar invites and share documents via Drive. The CLI executes these routine tasks programmatically, satisfying a deterministic run_skill interface with arguments.action="run" and an argv array to process workspace operations.

Does the Google Workspace CLI require specific flags to output JSON for scripting?

Yes, the Google Workspace CLI requires the --json and --no-input flags to output JSON for scripting. Using these flags triggers the deterministic interface to return structured JSON data, ensuring automated workflows can reliably parse the results of Gmail, Calendar, and Drive actions.

What is the best way to control Gmail, Calendar, and Drive without switching between web apps?

The best way to control Gmail, Calendar, and Drive without switching between web apps is using a unified CLI interface. It provides a single entry point to execute commands across multiple Google Workspace platforms, handling repetitive tasks like sending emails and managing files programmatically.

Are there limitations when using a CLI to automate Google Workspace apps?

Limitations of using a CLI to automate Google Workspace apps include relying on a deterministic run_skill interface that requires structured argv arrays for commands. Complex interactive web features may not be fully replicable, and outputs are constrained to JSON format when using the --json and --no-input flags.

Related Skills