google-workspace

Authenticate Google Workspace APIs using oauth2l and curl.

1|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/hibukki/yonatans-cc-marketplace --skill google-workspace-hibukki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/hibukki/yonatans-cc-marketplace/tree/main/plugins/google-workspace-connector/skills/google-workspace-connector
Command: npx skills add https://github.com/hibukki/yonatans-cc-marketplace --skill google-workspace-hibukki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bridge the gap to Google Workspace APIs by handling the OAuth2 flow and authenticated requests with oauth2l and curl, reducing setup friction.

Core Features & Use Cases

  • OAuth2 flow automation for Gmail, Drive, Sheets, and Docs.
  • Local credentials management at ~/.claude/google-workspace-credentials.json.
  • First-time setup guidance, token refresh, and re-auth capabilities.

Quick Start

Authenticate with Google Workspace APIs using oauth2l and curl.

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I authenticate curl requests to Google Workspace APIs?

Use oauth2l to generate OAuth2 tokens for Google Workspace APIs. This Skill automates the authentication flow for Gmail, Drive, Sheets, and Docs, enabling curl to make authorized API requests with reduced setup friction.

What is the first-time OAuth2 setup process for Google Workspace APIs?

First-time OAuth2 setup requires placing a credentials file at ~/.claude/google-workspace-credentials.json and completing a browser-based OAuth flow. The Skill provides guidance for this initial setup and local credentials management.

Do I need a credentials file to access Gmail and Google Drive APIs?

Yes, accessing Gmail and Drive APIs requires a credentials file at ~/.claude/google-workspace-credentials.json. This file is required for oauth2l to manage the OAuth2 flow and generate authentication tokens for curl requests.

Can I re-authenticate or refresh tokens for Google Workspace API access?

Yes, the Skill handles token refresh and re-authentication capabilities for Google Workspace API access. When authentication expires, it provides the necessary guidance to re-authorize and maintain continuous access to Gmail, Drive, Sheets, and Docs.

Does oauth2l work with curl for Google Sheets and Docs API requests?

Yes, oauth2l works with curl for Google Sheets and Docs API requests. The Skill bridges the gap to Google Workspace APIs by handling the OAuth2 flow and enabling authenticated curl requests across Gmail, Drive, Sheets, and Docs.