skillfed

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 MIT updated by moltis-org

Install

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

CLI (skillfed)coming soon
git clone https://github.com/moltis-org/moltis
cp -r moltis/crates/skills/src/assets/productivity/google-workspace ~/.claude/skills/google-workspace

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)

Read as markdown · JSON record · Browse the source repository

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

Related skills

Tags

email-automation calendar-scheduling cloud-storage oauth-integration spreadsheet-ops document-management contact-management api-wrapper workspace-suite credential-handling