google-workspace

Integrate Google Workspace APIs for email, calendar, Drive, and Sheets operations.

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

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 allows users to manage Google Workspace services like Gmail, Calendar, Drive, Docs, Sheets, and Contacts directly from the Thoth Agent, eliminating the need for manual navigation and reducing time spent on administrative tasks.

Core Features & Use Cases

  • Gmail: Search, read, send, reply to emails, and manage labels.
  • Calendar: List events, create new events, and delete events.
  • Drive: Search, upload, download, and manage files and folders.
  • Sheets: Create, read, and update spreadsheets.
  • Docs: Create and append text to Google Docs.
  • Contacts: List contacts.
  • Use Case: With this Skill, users can automatically send emails to a list of contacts, create a calendar event, and upload a document to Google Drive without leaving the Thoth interface.

Quick Start

To search for unread emails, use the command gws gmail search "is:unread".

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I manage Google Workspace emails and calendar events directly from an AI agent?

You can manage Google Workspace emails and calendar events by integrating Google Workspace APIs into the Thoth Agent, enabling you to search Gmail, send emails, and create calendar events without manual navigation.

Can I automate Google Drive file uploads and Google Sheets updates through an AI workflow?

Yes, automating Google Drive file uploads and Google Sheets updates is possible by integrating Google Workspace APIs, allowing the AI agent to search, upload, and download files while reading and updating spreadsheets.

Do I need Python Google API client libraries to integrate Gmail and Google Calendar management?

Yes, integrating Gmail and Google Calendar management requires Python dependencies including google-api-python-client, google-auth-oauthlib, and google-auth-httplib2 to handle API interactions and authentication.

What's the best way to search for unread Gmail emails using a command line interface?

The best way to search for unread Gmail emails through a command line interface is using the 'gws' CLI tool with the command `gws gmail search "is:unread"` to retrieve unread messages directly.

Can I create and append text to Google Docs without leaving my AI agent interface?

Yes, you can create and append text to Google Docs without leaving your AI agent interface, as the Skill integrates Google Docs API functionality directly into the Thoth Agent for seamless document creation.

How does contact list retrieval work with Google Workspace APIs in an automated workflow?

Contact list retrieval works by calling the Google Contacts API through the integrated Thoth Agent, allowing automated workflows to list and access contacts for tasks like sending emails to multiple recipients.