What problem does it solve?
This Skill sets up Google Workspace access end-to-end so you can use Gini’s Gmail, Calendar, Drive, Docs, Sheets, Meet, and Forms capabilities without manually configuring OAuth and cloud project settings.
Core Features & Use Cases
- Installs required CLI tools: Installs
gws and Google Cloud SDK (gcloud) when missing and verifies versions.
- Creates or reuses a Cloud project: Finds an existing active Gini-managed project, restores a recently deleted one, or creates a deterministic new one.
- Enables required Workspace APIs: Enables the full set of seven Google Workspace APIs so users can pivot across products later without re-running setup.
- Captures OAuth Desktop credentials safely: Uses an inline connector form to collect OAuth Client ID and Client Secret without writing secrets to disk or echoing them in chat.
- Runs OAuth login with human approval: Guides the sign-in and consent flow via the user’s default browser and completes authorization for the chosen scopes.
Quick Start
Tell the agent to set up Google Workspace for you, then follow the on-screen milestones to complete browser sign-in and paste the OAuth Client credentials into the inline form.