google-workspace

Manage Gmail, Google Calendar, and Google Drive via a unified CLI.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/cxnaive/hermes-agent-llbot --skill google-workspace-cxnaive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/cxnaive/hermes-agent-llbot/tree/main/skills/productivity/google-workspace
Command: npx skills add https://github.com/cxnaive/hermes-agent-llbot --skill google-workspace-cxnaive

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 fragmentation of managing multiple Google services by providing a single, unified interface to search, read, and manage your emails, calendar events, and drive files directly from your terminal or agent interface.

Core Features & Use Cases

  • Unified Workspace Access: Perform complex searches across Gmail, manage calendar events, and handle Drive file operations (upload/download/share) using a consistent command structure.
  • Automated Workflow Integration: Enables the agent to autonomously triage emails, schedule meetings, and organize documents without requiring manual browser navigation.
  • Use Case: You can ask the agent to find the latest project brief in your Drive, summarize the last three emails from your project lead, and schedule a follow-up meeting based on the content found.

Quick Start

Use the google-workspace skill to search for all unread emails from the last 24 hours.

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, Google Calendar, and Google Drive management from a single interface?

Automating Gmail, Calendar, and Drive management requires a unified command-line interface that uses OAuth2 authentication and the google-api-python-client library to execute secure API requests across multiple Google services.

Can I use command-line automation to search unread emails and schedule meetings simultaneously?

Yes, command-line automation can autonomously triage unread Gmail messages, summarize email content, schedule Calendar meetings, and organize Drive files without requiring manual browser navigation.

Do I need OAuth2 authentication to interact with Google Workspace APIs?

Yes, OAuth2 authentication is required to securely interact with Google Workspace APIs, utilizing the google-auth-oauthlib and google-auth-httplib2 dependencies to manage authenticated requests.

What is the best way to search for project files in Google Drive and summarize related emails?

The best way to search Drive and summarize emails is using a unified command structure that retrieves project briefs, reads related Gmail communications, and extracts relevant content autonomously through API requests.

Does unified Google Workspace automation support file upload, download, and sharing operations?

Yes, unified Google Workspace automation supports Drive file operations including uploading, downloading, and sharing files, alongside Gmail management and Calendar event scheduling through a consistent command structure.