google-auth

Manage unified authentication for Google Workspace APIs using gcloud CLI and Application Default Credentials.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill google-auth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-auth
Source: https://github.com/LaurentPRAT-DB/LPT_claude_config/tree/main/skills/fe-vibe-export/fe-google-tools/1.1.0/skills/google-auth
Command: npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill google-auth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a single, unified authentication method for all Google Workspace APIs, eliminating the need for separate authentication steps for each Google service.

Core Features & Use Cases

  • Centralized Authentication: Authenticate once to gain access to Google Docs, Sheets, Slides, Drive, Calendar, and Gmail.
  • Simplified Workflow: Ensures all Google-related skills use the same, valid credentials.
  • Use Case: Before sending an email via Gmail or creating a Google Doc, run this skill to ensure your credentials are set up correctly, allowing seamless interaction with Google services.

Quick Start

Run the google_auth.py script with the login command to authenticate your Google Workspace account.

Frequently Asked Questions about google-auth

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

FAQPage Schema
How do I authenticate Google Workspace APIs like Docs, Sheets, and Gmail with a single login?

Google Workspace authentication is simplified by leveraging the gcloud CLI and Application Default Credentials to handle token management and scope validation across multiple services like Docs and Gmail via a single login.

Do I need the gcloud CLI installed to set up OAuth credentials for Google Workspace?

Yes, you need the gcloud CLI installed to set up OAuth credentials for Google Workspace, as the authentication skill leverages it to handle user authorization flows and manage Application Default Credentials.

What is the best way to manage Application Default Credentials for Google Workspace API access?

Managing Application Default Credentials for Google Workspace API access is handled by running a unified authentication script that utilizes the gcloud CLI to validate scopes and ensure valid credentials across all services.

Why do I need to authorize specific scopes before accessing Google Calendar and Drive APIs?

Authorizing specific scopes before accessing Google Calendar and Drive APIs is required to define the exact data permissions your Application Default Credentials need, ensuring secure and valid token management.

Can I use my existing OAuth tokens for Google Workspace instead of setting up new credentials?

Using existing OAuth tokens for Google Workspace is supported if they are integrated with Application Default Credentials, allowing the skill to centrally validate scopes and maintain unified credentials across services.