โ† All skills
Tencent SkillHub ยท Productivity

Praxis Google Workspace

Google Workspace CLI for Gmail, Calendar, and Drive. Official Google APIs wrapper for secure, direct API access without third-party proxies. Use when managin...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Google Workspace CLI for Gmail, Calendar, and Drive. Official Google APIs wrapper for secure, direct API access without third-party proxies. Use when managin...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, scripts/praxis-gws.js

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 13 sections Open source page

Praxis Google Workspace CLI

Official Google APIs wrapper for Gmail, Calendar, and Drive. Direct connection to Google โ€” no third-party proxy.

1. Create Google Cloud Project

Go to https://console.cloud.google.com Create a new project Enable these APIs: Gmail API Google Calendar API Google Drive API

2. Create OAuth Credentials

Go to APIs & Services โ†’ Credentials Click Create Credentials โ†’ OAuth client ID Application type: Desktop app Download the JSON file

3. Configure the CLI

praxis-gws auth credentials /path/to/client_secret.json

4. Authenticate

praxis-gws gmail labels This will output a Google OAuth URL. Open it in your browser, authorize the app, and paste the authorization code back.

Gmail Commands

Search messages: praxis-gws gmail search "is:unread from:example.com" praxis-gws gmail search "subject:meeting has:attachment" --max 20 Get message: praxis-gws gmail get <messageId> Send email: praxis-gws gmail send "recipient@example.com" "Subject" "Body text" Create draft: praxis-gws gmail draft "recipient@example.com" "Subject" "Draft body" List labels: praxis-gws gmail labels Modify labels: praxis-gws gmail modify <messageId> --add STARRED --remove UNREAD

Calendar Commands

List events: praxis-gws calendar list primary --max 10 praxis-gws calendar list primary --from "2026-02-22T00:00:00" --to "2026-03-01T23:59:59" Create event: praxis-gws calendar create primary "Meeting Title" \ --from "2026-02-25T14:00:00" \ --to "2026-02-25T15:00:00"

Drive Commands

Search files: praxis-gws drive search "name contains 'project'" praxis-gws drive search "mimeType = 'application/vnd.google-apps.document'" Get file metadata: praxis-gws drive get <fileId>

Gmail Search Operators

is:unread - Unread messages is:starred - Starred messages from:email@example.com - From specific sender to:email@example.com - To specific recipient subject:keyword - Subject contains keyword after:2026/01/01 - After date before:2026/12/31 - Before date has:attachment - Has attachments in:inbox - In inbox label:important - With specific label

Common Labels

INBOX - Inbox SENT - Sent mail DRAFT - Drafts STARRED - Starred UNREAD - Unread IMPORTANT - Important TRASH - Trash SPAM - Spam

Security

OAuth tokens stored locally in ~/.config/praxis-gws/ Direct API connection to Google (no proxy) Uses official googleapis Node.js library Required scopes: https://www.googleapis.com/auth/gmail.modify https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/drive.readonly

Troubleshooting

Error: credentials.json not found โ†’ Run praxis-gws auth credentials /path/to/client_secret.json Error: Invalid grant / Token expired โ†’ Delete ~/.config/praxis-gws/token.json and re-run to trigger new OAuth flow "Google hasn't verified this app" warning โ†’ Click Advanced โ†’ Go to [project name] (unsafe) to proceed

CLI Script

The CLI is available at: scripts/praxis-gws.js Requires Node.js and the googleapis npm package: npm install -g googleapis

Category context

Workflow acceleration for inboxes, docs, calendars, planning, and execution loops.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs1 Scripts
  • SKILL.md Primary doc
  • scripts/praxis-gws.js Scripts