google-workspace

Manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs via Google Workspace APIs.

7|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/kzinmr/ai-topics --skill google-workspace-kzinmr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/kzinmr/ai-topics/tree/main/config/hermes/skills/_overrides/google-workspace
Command: npx skills add https://github.com/kzinmr/ai-topics --skill google-workspace-kzinmr

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 managing Google Workspace services such as Gmail, Calendar, Drive, Contacts, Sheets, and Docs, enabling efficient operations and seamless integration with Hermes.

Core Features & Use Cases

  • Gmail Management: Search, read, send, and reply to emails, and manage labels and labels.
  • Calendar Management: List events, create new events, and delete events.
  • Drive Management: Search for files, manage file metadata.
  • Contacts Management: List contacts.
  • Sheets Management: Read, write, and append data in Google Sheets.
  • Docs Management: Read and manage Google Docs.
  • Use Case: Imagine you need to find all unread emails, send an email to a team member, create a new event in your calendar, and search for a specific file in Google Drive. This skill provides a comprehensive solution to accomplish these tasks efficiently.

Quick Start

Use the google-workspace skill to search for unread emails.

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, Calendar, and Drive workflows in one place?

Google Workspace management integrates Gmail, Calendar, Drive, Contacts, Sheets, and Docs APIs to provide commands for email management, calendar scheduling, and document collaboration in a single interface.

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

OAuth2 authentication is required to access Google Workspace APIs for Gmail and Calendar tasks, utilizing google-auth-oauthlib and google-auth-httplib2 to authorize API requests securely.

How do I search unread emails and append data to Google Sheets?

Use the Google Workspace commands to search unread Gmail emails and append data to Google Sheets, executing read, write, and append operations via the google-api-python-client.

What's the best way to automate Google Contacts and Docs organization?

Automating Google Contacts and Docs organization uses integrated API commands to list contacts and read or manage Google Docs, streamlining contact organization and document collaboration workflows.

Why does my Google Workspace API integration fail to list calendar events?

Google Workspace API integration fails to list calendar events if OAuth2 authentication credentials are missing or invalid, preventing the google-api-python-client from authorizing event management requests.