google-workspace

Integrate Gmail, Calendar, Drive, and Contacts with Hermes via Google Workspace APIs.

539|39|Updated May 1, 2026
One-click install
npx skills add https://github.com/Tommy-yw/RunbookHermes --skill google-workspace-tommy-yw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/Tommy-yw/RunbookHermes/tree/main/skills/productivity/google-workspace
Command: npx skills add https://github.com/Tommy-yw/RunbookHermes --skill google-workspace-tommy-yw

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 solves the problem of manually navigating through multiple Google Workspace applications, by integrating them with Hermes. It streamlines workflows such as email management, calendar scheduling, document collaboration, and contact management.

Core Features & Use Cases

  • Unified Email Management: Search, read, send, and label emails directly from Hermes.
  • Calendar Synchronization: Create, list, and delete events in your Google Calendar.
  • Document Collaboration: Access and manage Google Drive files, including searching, uploading, and downloading.
  • Contact Management: View and manage your Google Contacts.
  • Use Case: Imagine you need to send an email, schedule a meeting, and share a document with a team. This Skill allows you to do all of these tasks directly from Hermes, without switching between different applications.

Quick Start

Use the google-workspace skill to send an email to '[email protected]' with the subject 'Meeting' and the body 'Let's set up a meeting next week.'.

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I manage Gmail, Google Calendar, and Drive from a single interface?

Integrating Gmail, Google Calendar, Drive, and Contacts via Google Workspace APIs allows you to manage emails, schedule events, and share documents directly through Hermes, eliminating the need to switch between multiple applications.

Do I need OAuth2 credentials to access Google Workspace APIs for email and calendar management?

Yes, accessing Google Workspace APIs for Gmail, Calendar, Drive, and Contacts requires a valid Google Workspace account and OAuth2 credentials to authenticate and securely connect your services.

How to send an email and schedule a meeting using Google Workspace APIs?

You can send emails and schedule meetings by using the unified integration to call Google Workspace APIs, allowing you to draft Gmail messages and create Google Calendar events directly from your workflow interface.

Can I search and download Google Drive files without leaving my productivity workspace?

Yes, Google Drive integration allows you to search for, access, upload, and download documents directly within Hermes, streamlining document collaboration and file management without navigating to the Drive web application.

What is the best way to unify communication, scheduling, and contact management for team workflows?

Using a unified Google Workspace integration streamlines team workflows by combining Gmail communication, Google Calendar scheduling, Drive document sharing, and Contacts management into a single accessible interface.

What are the limitations of integrating Google Workspace with Hermes?

The integration is bound by the capabilities of Google Workspace APIs and requires proper OAuth2 authentication setup, meaning access depends on maintaining valid credentials and API permissions for your Google account.