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
Install
moltis-org/moltis/google-workspace · repository language: Rust
git clone https://github.com/moltis-org/moltis
cp -r moltis/crates/skills/src/assets/productivity/google-workspace ~/.claude/skills/google-workspaceFrequently 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 prefersgwsfor 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