tech/google/workspace

Connect to Google Workspace APIs via a Cloudflare Worker.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/2nth-ai/skills --skill tech-google-workspace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech/google/workspace
Source: https://github.com/2nth-ai/skills/tree/main/tech/google/workspace
Command: npx skills add https://github.com/2nth-ai/skills --skill tech-google-workspace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-auth, googleapis, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines access to all Google Workspace APIs, eliminating the need for individual OAuth consent for each user, and simplifies the development of internal and client-facing applications.

Core Features & Use Cases

  • Unified API Access: Centralized entry point to all Google Workspace APIs (Gmail, Drive, Sheets, Calendar, Admin SDK) via a single Cloudflare Worker.
  • Domain-wide Delegation: Service accounts act on behalf of any user in the Workspace domain, avoiding per-user consent.
  • Internal Integration: Ideal for 2nth.ai infrastructure or any application requiring integration with Google Workspace without individual user consent.
  • Use Case: Develop a scheduling tool that automatically checks availability and schedules meetings across a team's calendars.

Quick Start

Create an event with a Meet link for a team meeting using the 'tech/google/workspace' skill.

Frequently Asked Questions about tech/google/workspace

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I access Google Workspace APIs without per-user OAuth consent?

Access Google Workspace APIs without per-user OAuth consent by using domain-wide delegation. A service account acts on behalf of any user in the Workspace domain, eliminating individual consent screens for internal application integration.

Can I use Cloudflare Workers to interact with Gmail, Drive, and Sheets APIs?

Yes, you can use Cloudflare Workers to interact with Gmail, Drive, and Sheets APIs. This approach provides a single secure connection point to the entire Google Workspace API suite for your application development.

What is domain-wide delegation for Google Workspace service accounts?

Domain-wide delegation for Google Workspace service accounts is a mechanism allowing an application to impersonate any user within a domain. This avoids per-user consent flows, streamlining internal integration and client-facing application development.

How do I build a scheduling tool that checks team calendar availability automatically?

Build a scheduling tool that checks team calendar availability automatically by utilizing the centralized Google Workspace API connection. Through domain-wide delegation, the application queries and schedules meetings across user calendars seamlessly.

Does this Google Workspace API integration support the Admin SDK?

Yes, this Google Workspace API integration supports the Admin SDK. It provides a unified entry point to Gmail, Drive, Sheets, Calendar, and Admin SDK through a single Cloudflare Worker deployment.

Do I need google-auth and googleapis to set up domain-wide delegation?

Yes, you need google-auth and googleapis dependencies to set up domain-wide delegation. These libraries handle the authentication and API calls required to impersonate users and interact with the Workspace suite.