google-workspace

Integrate with Google Workspace APIs to automate Gmail, Calendar, and Drive tasks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies access and interaction with Google Workspace services such as Gmail, Calendar, Drive, and more, through a unified interface.

Core Features & Use Cases

  • Unified Access: Access Gmail, Calendar, Drive, Docs, Sheets, and Contacts in one place.
  • Automated Tasks: Execute common tasks like sending emails, scheduling events, and managing files without switching between multiple applications.
  • Use Case: Need to send an email, schedule a meeting, and upload a document to Drive? This Skill automates these tasks, saving time and reducing the need for manual steps.

Quick Start

Use the gws command to send an email with a subject and body, e.g., gws send --to [email protected] --subject "Hello" --body "Message text".

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I automate sending emails and scheduling events in Google Workspace?

You can automate Google Workspace tasks by using the `gws` command to send emails and schedule events directly. For example, use `gws send --to [email protected] --subject "Hello" --body "Message text" to send Gmail without leaving your agent interface.

What Google Workspace services can I manage through a single interface?

You can manage Gmail, Calendar, Drive, Docs, Sheets, and Contacts through a unified interface. This integration uses Google APIs to provide access to these Google Workspace services for administrative and productivity workflows.

Do I need OAuth2 to access Google Workspace APIs for automation?

Yes, you need OAuth2 for authentication and Google Workspace API credentials. The integration relies on the `google-api-python-client`, `google-auth-oauthlib`, and `google-auth-httplib2` dependencies to authorize and access your Google Workspace services.

Can I manage Google Drive files and Google Sheets without switching applications?

Yes, you can manage Drive files and Sheets without switching applications by executing commands within the Hermes Agent interface. This automated task approach allows you to upload documents and interact with Workspace data seamlessly.

What is the best way to integrate Gmail and Calendar automation into a productivity workflow?

The best way to integrate Gmail and Calendar automation is by using a unified command interface that leverages Google APIs. This allows you to execute common administrative tasks, like scheduling events and sending emails, without manual steps.