What problem does it solve?
Manually switching between multiple Google Workspace accounts when using the gws CLI is tedious and error-prone, requiring you to reconfigure credentials or re-authenticate every time you need to access a different account's Gmail or Drive resources.
Core Features & Use Cases
- Alias-Based Account Switching: Quickly switch between pre-defined named accounts (work, personal, columbia) with a single command, no manual credential file management needed.
- Credential Validation: Automatically checks if the selected account's credentials are saved, and guides you through the initialization process if they are missing.
- Direct Service Commands: Run Gmail and Drive read operations directly against the selected account without manually setting environment variables or modifying gws configuration.
- Use Case: If you regularly toggle between your work Gmail for urgent message triage and your personal Drive for file retrieval, this Skill removes all friction from switching contexts between accounts.
Quick Start
Use the gws-account-switch skill to switch to your work Google Workspace account and list the 5 most recent non-trashed files in your Drive.