google-workspace

Interact with Gmail, Calendar, Drive, and Docs via Hermes.

Updated May 13, 2026
One-click install
npx skills add https://github.com/skkeoriw/hermes-brain --skill google-workspace-skkeoriw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/skkeoriw/hermes-brain/tree/main/brain/hermes-home/skills/productivity/google-workspace
Command: npx skills add https://github.com/skkeoriw/hermes-brain --skill google-workspace-skkeoriw

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 provides seamless integration of Google Workspace tools, such as Gmail, Calendar, Drive, and Docs, into your workflow, enabling you to perform a wide range of tasks without leaving your Hermes interface.

Core Features & Use Cases

  • Gmail Management: Send, receive, and manage emails directly through the Hermes interface.
  • Calendar Synchronization: Access and manage your Google Calendar events within Hermes.
  • Drive File Access: Upload, download, and manage files stored in Google Drive.
  • Document Editing: Create, edit, and collaborate on Google Docs and Sheets directly within Hermes.
  • Use Case: Need to schedule a meeting, send an email to a client, or review a document? This Skill allows you to do all of that within Hermes, streamlining your workflow and saving time.

Quick Start

To search for emails in your Gmail inbox, use the command: gws gmail search "is:unread".

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I send emails and manage my Google Calendar in one interface?

You can send emails and manage Google Calendar events by integrating Google Workspace services into your Hermes workflow, which acts as a central hub to execute operations without leaving the interface.

Can I search and manage Google Drive files without switching tabs?

Yes, you can search, upload, download, and manage Google Drive files by executing operation commands directly within the Hermes agent, keeping all your file management in a single interface.

Do I need Google OAuth2 to connect Gmail and Google Docs to my workflow?

Yes, you need Google OAuth2 authentication to connect Gmail, Calendar, and Docs to your workflow, ensuring secure access to your Google Workspace data through the Hermes agent.

What's the best way to create and edit Google Sheets and Docs from a unified environment?

The best way to edit Google Sheets and Docs from a unified environment is using an integration skill that utilizes google-api-python-client and google-auth-oauthlib to interact directly with your documents.

Can I search my Gmail inbox for unread emails using a command line interface?

Yes, you can search your Gmail inbox for unread emails by utilizing a command interface, such as entering `gws gmail search "is:unread"` to retrieve specific messages directly.

What are the limitations of managing Google Workspace tools through a single agent interface?

Limitations include the need for Google OAuth2 setup and dependency on specific Python libraries like google-api-python-client, meaning operations are bound by Hermes agent execution capabilities.