google-workspace

Manage Google Workspace email, calendar, Drive, contacts, sheets, and docs via command-line scripts.

2|1|Updated May 10, 2026
One-click install
npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill google-workspace-zli5460
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture/tree/main/skills/productivity/google-workspace
Command: npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill google-workspace-zli5460

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth-oauthlib, google-auth-httplib2, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

It enables users to efficiently access and manipulate their Google Workspace data through command-line or scripting interfaces, reducing manual effort.

Core Features & Use Cases

  • Email Management: Search, read, send, and reply to Gmail messages.
  • Calendar Automation: List, create, and delete events with precise scheduling.
  • File and Contact Handling: Search files in Drive and manage contacts effortlessly.
  • Use Case: Automate weekly meeting scheduling by creating calendar events and sending review emails without leaving the terminal.

Quick Start

Use the google-workspace skill to quickly fetch the latest unread Gmail messages.

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I automate Gmail and Google Calendar management from the command line?

You can automate Gmail and Google Calendar management by running command-line scripts that interact with Google APIs. These scripts support searching, reading, sending emails, and creating calendar events directly from your terminal without manual web interface interaction.

Can I manage Google Drive files and contacts using Python scripts?

Yes, you can manage Google Drive files and contacts using Python scripts. The skill provides programmatic control to search files in Drive and handle contacts effortlessly, leveraging the google-api-python-client library for robust API interactions.

What do I need to set up before using Python scripts for Google Workspace automation?

Before using Python scripts for Google Workspace automation, you need the google-api-python-client, google-auth-oauthlib, and google-auth-httplib2 dependencies. These libraries handle authentication and API interactions required to access your Google data securely.

What is the best way to schedule weekly meetings and send review emails without leaving the terminal?

The best way to schedule weekly meetings and send review emails from the terminal is by using scripts that automate calendar event creation and Gmail message sending. This approach programmatically handles precise scheduling and email distribution in one workflow.

Does this Google Workspace automation approach support Google Sheets and Docs?

Yes, this Google Workspace automation approach supports Google Sheets and Docs. Beyond Gmail, Calendar, Drive, and contacts, the scripts extend programmatic control to sheets and docs, making it suitable for administrative and research tasks.

Can I fetch unread Gmail messages quickly using Google API scripts?

Yes, you can fetch unread Gmail messages quickly by using Google API scripts. The skill provides a quick start capability to programmatically query and retrieve your latest unread Gmail messages directly through command-line execution.