google-workspace

Manage Google Workspace services via command-line interface with OAuth2 authentication.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to manage Google Workspace services like Gmail, Calendar, Drive, Docs, Sheets, and Contacts through a command-line interface, simplifying access and operations.

Core Features & Use Cases

  • Unified Access: Access and manage multiple Google Workspace services with a single Skill.
  • Command-Line Efficiency: Execute operations quickly via CLI, suitable for automation and integration with other systems.
  • Use Case: Efficiently manage your daily workflow, such as sending emails, scheduling meetings, or collaborating on documents, without leaving your command-line environment.

Quick Start

Use the gws skill to send an email to '[email protected]' with the subject 'Hello' and body 'Hello, this is a test message.'.

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I manage Google Workspace services from the command line?

You can manage Google Workspace services from the command line by using a CLI Skill that utilizes OAuth2 authentication and Google's API to execute operations for Gmail, Calendar, Drive, Docs, Sheets, and Contacts.

Can I automate Gmail and Google Calendar operations without a graphical interface?

Yes, you can automate Gmail and Google Calendar operations without a graphical interface by executing CLI commands that interact directly with Google APIs, enabling efficient email management and meeting scheduling.

What do I need to set up OAuth2 credentials for Google Workspace automation?

To set up Google Workspace automation, you need OAuth2 credentials for authentication and the Google API Python Client libraries to establish authorized access for service operations.

Does this CLI approach work with Google Docs and Sheets for document collaboration?

Yes, this CLI approach works with Google Docs and Sheets for document collaboration by utilizing Google's API to manage and interact with your files directly from the command line.

What is the best way to integrate Google Contacts management into my automated workflow?

The best way to integrate Google Contacts management into an automated workflow is using a command-line interface that connects to Google APIs, allowing you to execute contact operations quickly alongside email and calendar tasks.