$npx skillfedfor your agent

google-workspace

Google Workspace integrates Gmail, Calendar, Drive, Contacts, Sheets, and Docs into Hermes through managed OAuth2 authentication. The skill leverages the Google Workspace CLI for extended API coverage when installed, otherwise falling back to Python client libraries for core functionality.

Google Workspace skill connects Hermes to Gmail, Calendar, Drive, Sheets, and Docs via OAuth2.

AI-generated summary based on this skill's SKILL.md

2,795 327 MITupdated by moltis-org

Decision gist · record as of 2026-07-27

Google Workspace skill connects Hermes to Gmail, Calendar, Drive, Sheets, and Docs via OAuth2. Google Workspace integrates Gmail, Calendar, Drive, Contacts, Sheets, and Docs into Hermes through managed OAuth2 authentication. The skill leverages the Google Workspace CLI for extended API coverage when installed, otherwise falling back to Python client libraries for core functionality.

manual: git clone https://github.com/moltis-org/moltis → cp -r moltis/crates/skills/src/assets/productivity/google-workspace ~/.claude/skills/google-workspace
crates/skills/src/assets/productivity/google-workspace/SKILL.md · version e0951e4b

Use it when

  • google-workspace handles OAuth2 authentication for Google account access automatically.
  • Yes, google-workspace supports searching, reading, sending emails, and managing Gmail labels through the Gmail API.

Verify before relying

Read SKILL.md below before installing (5 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

moltis-org/moltis/google-workspace · repository language: Rust

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What is google-workspace and what services does it integrate?

google-workspace integrates Gmail, Calendar, Drive, Contacts, Sheets, and Docs into Hermes through managed OAuth2 authentication. The skill leverages the Google Workspace CLI for extended API coverage when installed, otherwise falling back to Python client libraries for core functionality.

How do I set up gmail oauth2 for the google-workspace skill?

google-workspace handles OAuth2 authentication for Google account access automatically. The skill manages the authorization flow, allowing Hermes to securely access your Gmail, Calendar, Drive, and other Workspace services without storing credentials directly.

Can google-workspace search emails with gmail api?

Yes, google-workspace supports searching, reading, sending emails, and managing Gmail labels through the Gmail API. You can use Gmail search syntax and operators to find specific messages, then perform actions like reading content, sending replies, and organizing with labels.

How does google-workspace handle calendar events?

google-workspace enables creating, listing, and deleting calendar events with full timezone support. You can manage your Google Calendar programmatically through Hermes, automating event scheduling and organization.

What Google Drive and Sheets capabilities does google-workspace provide?

google-workspace allows querying Google Drive, Sheets, Docs, and Contacts via API. You can search files, read and write spreadsheet data, access document content, and retrieve contact information directly from Hermes.

Is google-workspace open source and what license does it use?

Yes, google-workspace is released under the MIT license, making it free to use, modify, and distribute in both open-source and commercial projects.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Google Workspace

Gmail, Calendar, Drive, Contacts, Sheets, and Docs — through Moltis-managed OAuth and a thin CLI wrapper. When gws is installed, the skill uses it as the execution backend for broader Google Workspace coverage; otherwise it falls back to the bundled Python client implementation.

References

  • references/gmail-search-syntax.md — Gmail search operators (is:unread, from:, newer_than:, etc.)

Scripts

  • scripts/setup.py — OAuth2 setup (run once to authorize)
  • scripts/google_api.py — compatibility wrapper CLI. It prefers gws for operations when available, while preserving Moltis' existing JSON output contract.

First-Time Setup

The setup is fully non-interactive — you drive it step by step so it works on CLI, Telegram, Discord, or any platform.

Define a

(truncated - see the full file via the links below)

File tree — 5 files
crates/skills/src/assets/productivity/google-workspace/SKILL.md
crates/skills/src/assets/productivity/google-workspace/references/gmail-search-syntax.md
crates/skills/src/assets/productivity/google-workspace/scripts/google_api.py
crates/skills/src/assets/productivity/google-workspace/scripts/gws_bridge.py
crates/skills/src/assets/productivity/google-workspace/scripts/setup.py

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Integrate Google Workspace services (Gmail, Calendar, Drive, Sheets, Docs) with Hermes agent”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

google-workspace
by NousResearch · NousResearch/hermes-agent

Google Workspace skill brings Gmail, Calendar, Drive, Sheets, and Docs into your agent workflows using OAuth2 and a Python-backed CLI. It supports both the bundled client and the optional gws CLI for extended coverage, with flexible service scoping during setup.

MITupdated Jul 2026
★ 221,503repo stars
Google Workspace
by graniet · graniet/kheish

Google Workspace brings Gmail, Calendar, Drive, Sheets, and Docs into your agent through a Python wrapper around Google's official gws CLI. Setup handles OAuth2 authorization once, then token refresh happens automatically. Search emails, manage events, query files, read spreadsheets, and access contacts—all via a unified command interface.

Apache-2.0updated Jul 2026
★ 264repo stars
google-workspace
by malue-ai · malue-ai/dazee-small

Control Google Calendar, Gmail, Drive, and Docs through conversational commands backed by Google's official MCP Server. Schedule meetings, search and compose emails, and organize files using plain language—all with OAuth2 security and no third-party intermediaries.

MITdocs in Chineseupdated Mar 2026
★ 35repo stars
google-workspace
by swarmclawai · swarmclawai/swarmclaw

Google Workspace CLI (`gws`) brings Google Workspace API automation to the command line, handling Drive files, Docs, Sheets, Gmail messages, Calendar events, and Chat spaces with structured JSON responses. Use it to read, list, and mutate Workspace resources while confirming IDs and respecting API limits.

MITupdated Jun 2026
★ 628repo stars
gws-workflow-email-to-task
by googleworkspace · googleworkspace/cli

Turn emails into tasks by extracting the subject line as the task title and message snippet as notes. Supports custom task lists and requires confirmation before creating entries.

Apache-2.0updated Jul 2026
★ 30,031repo stars
gws-setup
by jezweb · jezweb/claude-skills

gws-setup walks you through installing the Google Workspace CLI (@googleworkspace/cli) and configuring OAuth access to Google Workspace APIs. The skill covers GCP project creation, enabling Gmail, Drive, Calendar, Sheets, Docs, Chat, Tasks, and other APIs, then installs 90+ agent skills globally for Claude Code use.

MITupdated Jul 2026
★ 943repo stars

More skills Google Workspace Cli (unlicensed) · Gws (unlicensed) · gws (MIT)

Tags
email-automationcalendar-schedulingcloud-storageoauth-integrationspreadsheet-opsdocument-managementcontact-managementapi-wrapperworkspace-suitecredential-handling