praxis-gws
Google Workspace CLI for Gmail, Calendar, and Drive. Official Google APIs wrapper for secure, direct API access without third-party proxies. Use when managing emails, calendar events, or searching Google Drive files. Supports Gmail search operators, label management, drafts, calendar event creation, and Drive file search.
Why use this skill?
Master your Gmail, Calendar, and Drive with the praxis-gws CLI. Secure, direct Google API access for automated productivity.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jfab68/praxis-gwsWhat This Skill Does
The praxis-gws skill serves as a robust command-line interface for direct interaction with Google Workspace services, including Gmail, Google Calendar, and Google Drive. By utilizing official Google APIs without the use of third-party proxies, this tool ensures a secure and private connection for managing your digital footprint. Users can perform complex operations like searching through emails using standard Gmail operators, managing calendar events, and querying files within Google Drive, all directly from the CLI or via automated agents.
Installation
To integrate this skill into your environment, use the command: clawhub install openclaw/skills/skills/jfab68/praxis-gws. After installation, you must perform the authentication process: 1. Create a Google Cloud Project with Gmail, Calendar, and Drive APIs enabled. 2. Create 'Desktop app' OAuth credentials and download the JSON. 3. Run praxis-gws auth credentials /path/to/client_secret.json. 4. Execute a command like praxis-gws gmail labels to trigger the browser-based OAuth flow and paste the resulting code.
Use Cases
This skill is ideal for professionals looking to automate repetitive office tasks. Use it to scan for unread project-related emails, sync meeting schedules programmatically, or search through large volumes of Google Drive files by mimeType or keyword without navigating the slow web interface. It acts as the bridge between your terminal workflows and your critical Google data.
Example Prompts
- "Check my calendar for any meetings occurring today and send me a summary of the titles and times."
- "Search my Gmail for unread messages from my manager and list the subjects of the last 5."
- "Find all Google Drive documents that contain 'Project Proposal' in the name and provide a list of their IDs."
Tips & Limitations
Security tokens are stored locally at ~/.config/praxis-gws/. Always ensure your credentials file is kept secure. Be aware that the tool requires specific scopes: gmail.modify, calendar, and drive.readonly. While powerful, it requires an active Google Cloud Project to function, which may involve manual configuration steps. The tool is optimized for command-line efficiency, so it is best paired with automation scripts for batch processing of emails or calendar events.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-jfab68-praxis-gws": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write, external-api