google-workspace

Access Google Workspace APIs for email, calendar, and document management.

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

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 a streamlined experience for accessing and managing Google Workspace services such as Gmail, Calendar, Drive, Contacts, Sheets, and Docs, enhancing productivity and collaboration.

Core Features & Use Cases

  • Email Management: Search, read, send, and reply to emails; manage labels and labels.
  • Calendar Management: List, create, and delete events; manage calendars.
  • Document Management: Search, read, and write to Google Drive files; manage Sheets and Docs.
  • Use Case: Need to organize emails and set up a meeting with your team. Use this Skill to search emails, create a meeting in Google Calendar, and share a Google Docs file with everyone.

Quick Start

Use the gapi command to search your Gmail for "is:unread" and read the latest messages.

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 documents in one place?

Google Workspace management integrates Gmail, Calendar, and Drive APIs to handle email, events, and documents. You can search unread emails, create calendar meetings, and share Docs files through a unified interface.

What do I need to set up Google Workspace API integration for email and calendar management?

Google Workspace API integration requires Python client libraries like google-api-python-client and google-auth-oauthlib for authentication. You need these dependencies installed to enable email and calendar management workflows.

Can I search and send emails using Google Workspace APIs?

Yes, email management with Google Workspace APIs allows you to search, read, send, and reply to Gmail messages. You can also manage labels to organize your inbox efficiently within your automated workflows.

What's the best way to create calendar events and share Drive files with a team?

Use Google Workspace integration to list, create, and delete Google Calendar events while simultaneously searching and writing to Google Drive files. This streamlines team collaboration workflows by managing meetings and document sharing together.

Does this Google Workspace integration support Google Sheets and Docs management?

Google Workspace integration supports document management across Google Sheets and Docs. You can search, read, and write to Google Drive files, extending beyond basic email and calendar tasks to full document collaboration.

Are there limitations when using Python client libraries for Google Workspace management?

Google Workspace management via Python client libraries focuses on administrative and productivity workflows within a Hermes agent environment. It requires proper OAuth authentication setup and depends on google-auth-httplib2 for HTTP transport.