google-workspace

Integrates Google Workspace APIs for browsing and editing via Laravel's Tinker REPL.

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

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?

Streamline your workflow with seamless Gmail, Calendar, Drive, Contacts, Sheets, and Docs integration into the Hermes Agent, saving you time on everyday tasks and enhancing productivity.

Core Features & Use Cases

  • Integrated Access: Access and manage Gmail, Calendar, Drive, Contacts, Sheets, and Docs directly through Hermes.
  • OAuth Setup: Automated OAuth2 setup for secure access using Hermes-managed credentials.
  • CLI Wrapper: Offers a thin CLI wrapper for broader API coverage, with a fallback to Python client libraries if the Google Workspace CLI is not available.
  • Use Case: Need to quickly check your emails, schedule a meeting, or share a document? Use this Skill to perform these actions directly from your Hermes Agent.

Quick Start

Start the OAuth setup process by running the command: gws setup.py --check

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I integrate Google Workspace APIs for Gmail and Calendar management into my agent?

Google Workspace integration is achieved by embedding API interactions for Gmail, Calendar, Drive, Contacts, Sheets, and Docs directly into the Hermes Agent. This allows you to manage emails and schedules seamlessly through automated agent commands.

What do I need to set up OAuth2 credentials for Google Workspace API access?

OAuth2 setup requires Hermes-managed credentials and Python client libraries including google-api-python-client and google-auth-oauthlib. You can initiate the automated setup process by running the gws setup.py --check command.

Can I manage Google Sheets and Docs directly through an AI agent workflow?

Yes, you can manage Google Sheets and Docs directly through the Hermes Agent. The integration provides a CLI wrapper for executing operations, falling back to Python client libraries if the CLI is unavailable.

Does Google Workspace integration work without the native CLI installed?

Yes, it works without the native CLI by falling back to Python client libraries. The Skill provides a thin CLI wrapper for broader API coverage but relies on Python dependencies for core API interactions.

What is the best way to automate email management and calendar scheduling from a single interface?

Automating email management and calendar scheduling from a single interface is done by integrating Google Workspace APIs into Hermes. This centralizes everyday tasks like checking emails and scheduling meetings directly within the agent environment.