What problem does it solve?
This Skill provides a comprehensive guide and reusable patterns for integrating with Google Workspace APIs, simplifying complex authentication, rate limiting, and batch operations.
Core Features & Use Cases
- Unified Authentication: Covers OAuth 2.0 and Service Account flows with detailed examples.
- Rate Limit Handling: Implements robust retry logic with exponential backoff for common Google API errors.
- Batch Operations: Demonstrates efficient batch request patterns to reduce API calls.
- API Coverage: Includes detailed references for Gmail, Calendar, Drive, Sheets, Docs, Chat, Meet, Forms, Tasks, Admin SDK, and People APIs.
- Use Case: You need to build an application that automatically syncs calendar events to a custom database and sends email notifications via Gmail. This Skill provides the authentication, API call structures, and error handling needed.
Quick Start
Use the google-workspace skill to authenticate using OAuth 2.0 and list the first 10 labels from the user's Gmail account.