google-workspace

Automate Gmail, Calendar, Drive, Sheets, Docs, Contacts, and Tasks via gogcli.

36|4|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/xg-gh-25/SwarmAI --skill google-workspace-xg-gh-25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/xg-gh-25/SwarmAI/tree/main/backend/skills/s_google-workspace
Command: npx skills add https://github.com/xg-gh-25/SwarmAI --skill google-workspace-xg-gh-25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Gmail, Google Calendar, Drive, Sheets, Docs, Contacts, and Tasks via a single CLI, reducing context switching and enabling scripted workflows across Google Workspace.

Core Features & Use Cases

  • Centralized control of Gmail, Calendar, Drive, Sheets, Docs, Contacts, and Tasks via gogcli
  • Multi-account support with consistent JSON output for automation
  • Quick, repeatable operations and batch workflows across Workspace services

Quick Start

Ask gog to list today’s Gmail messages and calendar events.

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I automate Google Workspace workflows from the terminal?

Automate Google Workspace from the terminal using this Skill's gogcli CLI integration, which manages Gmail, Calendar, Drive, Sheets, Docs, Contacts, and Tasks and outputs consistent JSON for scripting.

Can I manage multiple Google Workspace accounts via a single CLI?

Multi-account Google Workspace management is supported via the gogcli CLI, allowing you to switch contexts and perform batch operations across accounts with consistent JSON output.

Do I need OAuth authentication to script Gmail and Google Calendar operations?

OAuth authentication is required to script Gmail and Google Calendar operations. This Skill integrates with the gogcli CLI to securely authorize and automate batch workflows across Google Workspace services.

What's the best way to batch process Gmail messages and Google Drive files?

Batch processing Gmail messages and Google Drive files is handled by this Skill's gogcli CLI integration, which provides quick, repeatable operations and consistent JSON output for automation workflows.

How do I get JSON output from Google Sheets and Contacts for scripting?

Get JSON output from Google Sheets and Contacts using this Skill's gogcli CLI integration, which formats responses from all Google Workspace services into consistent JSON for scripting and automation.

Why use a CLI for Google Workspace instead of the web interface?

Using a CLI for Google Workspace reduces context switching and enables scripted workflows. This Skill automates daily tasks, multi-account usage, and batch operations across Gmail, Calendar, Drive, Sheets, Docs, Contacts, and Tasks.