gcp-auth

Authenticate Google Cloud Platform using Application Default Credentials.

345|12|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/minicoohei/ai-agent-camp --skill gcp-auth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-auth
Source: https://github.com/minicoohei/ai-agent-camp/tree/main/.claude/skills/gcp-auth
Command: npx skills add https://github.com/minicoohei/ai-agent-camp --skill gcp-auth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides users through authenticating Google Cloud Platform services using Application Default Credentials (ADC), enabling secure access to GCP APIs from local machines, CI pipelines, or remote shells.

Core Features & Use Cases

  • ADC-based authentication for GCP services like BigQuery and Cloud Storage.
  • Guided login flow with browser-based OAuth to obtain and store credentials.
  • Multi-environment support for local development, CI pipelines, and remote shells.

Quick Start

Authenticate Google Cloud Platform using ADC to enable access to GCP services.

Frequently Asked Questions about gcp-auth

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

FAQPage Schema
How do I authenticate Google Cloud Platform using Application Default Credentials?

To authenticate Google Cloud Platform using Application Default Credentials, you need to run a guided browser-based OAuth login flow via the Google Cloud SDK. This stores your credentials locally, enabling secure access to GCP APIs.

What is Application Default Credentials used for in GCP?

Application Default Credentials are used to securely obtain access to GCP services such as BigQuery and Cloud Storage. They enable authenticated API requests from local development machines, CI pipelines, or remote shells without managing explicit keys.

Do I need the gcloud SDK installed to set up ADC for BigQuery?

Yes, you need the Google Cloud SDK (gcloud) installed to set up ADC for BigQuery. The authentication process requires the gcloud command-line tool to initiate the browser-based OAuth flow and store your credentials after successful login.

Can I use GCP ADC authentication in a CI pipeline or remote shell?

Yes, you can use GCP ADC authentication in a CI pipeline or remote shell. The skill provides multi-environment support to guide you through obtaining and storing credentials for secure GCP API access from these contexts.

What is the best way to configure access to Cloud Storage from local machines?

The best way to configure access to Cloud Storage from local machines is by setting up Application Default Credentials. This uses a guided browser-based OAuth login flow via the gcloud SDK to safely store credentials for GCP API access.