What problem does it solve?
This Skill streamlines access to Gmail, Calendar, Drive, and other Google Workspace services via CLI or Python scripts, reducing manual efforts and automating routine tasks.
Core Features & Use Cases
- Unified Google Workspace Access: Integrate Google services (Gmail, Calendar, Drive, Docs, Sheets) for seamless communication, collaboration, and workflow automation.
- Automated Workflows: Execute routine tasks such as sending emails, scheduling meetings, and managing documents with simple commands.
- Use Case: For instance, you can set up a routine to send a weekly summary email to your team members, automatically scheduled and populated with relevant data from your Google Drive.
Quick Start
To start using the google-workspace skill, first ensure you have the Google Workspace CLI (gws) installed. Then, run the setup script to authenticate and configure your Google account.
Set up the GAPI shorthand:
GAPI="python ${HERMES_HOME:-$HOME/.hermes}/skills/productivity/google-workspace/scripts/google_api.py"
To search your Gmail for unread messages:
$GAPI gmail search "is:unread"