gcloud-auth-verification

Diagnose missing Google Cloud authentication and Application Default Credentials failures.

Updated Jun 10, 2026
One-click install
npx skills add https://github.com/AubreyHan/SKILL_Repo --skill gcloud-auth-verification-aubreyhan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcloud-auth-verification
Source: https://github.com/AubreyHan/SKILL_Repo/tree/main/gcloud-auth-verification
Command: npx skills add https://github.com/AubreyHan/SKILL_Repo --skill gcloud-auth-verification-aubreyhan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps resolve missing Google Cloud authentication and Application Default Credentials problems that block command-line tools, notebooks, and Python workflows.

Core Features & Use Cases

  • Auth Status Verification: Checks whether gcloud has an active credentialed account before suggesting any fix.
  • Error Diagnosis: Distinguishes missing credentials from IAM permission issues when a 403 access denied error appears.
  • User-Guided Recovery: Directs users to complete gcloud auth login and gcloud auth application-default login when authentication is actually missing.
  • Use Case: A data analyst gets a BigQuery access error in a notebook and uses this Skill to confirm whether the issue is authentication or permissions, then follows the correct recovery path.

Quick Start

Ask the assistant to check your Google Cloud authentication status and guide you through the correct login steps if your credentials are missing.

Frequently Asked Questions about gcloud-auth-verification

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

FAQPage Schema
Why does my Python notebook throw a Google Cloud Application Default Credentials error?

Application Default Credentials errors occur when your local environment lacks valid Google Cloud authentication. This Skill checks your active gcloud account status and guides you through the correct login steps to restore missing credentials.

How do I fix a 403 access denied error in BigQuery?

A 403 access denied error in BigQuery requires distinguishing missing credentials from IAM permission issues. This Skill diagnoses whether your default credentials are absent or if your account lacks the necessary IAM permissions.

How do I set up gcloud authentication for command-line tools?

To set up gcloud authentication, you must run gcloud auth login and gcloud auth application-default login. This Skill verifies your current credentialed account status and directs you to execute these commands to resolve missing authentication.

Does this Skill fix Dataform and BigQuery authentication failures?

Yes, this Skill diagnoses missing Google Cloud authentication and Application Default Credentials failures for Dataform, BigQuery, and Python workflows. It verifies your auth status and guides you through user-driven login setup.

What is the difference between gcloud auth login and application-default login?

The difference involves user account credentials versus local application credentials. This Skill checks your gcloud auth list and directs you to run both gcloud auth login for user accounts and gcloud auth application-default login for default credentials.

gcloud auth application-default login is not working, what should I check?

When application-default login fails, you should check whether gcloud has an active credentialed account first. This Skill verifies your authentication status using gcloud auth list before suggesting any credential recovery steps.