google-cloud-auth-verification
Mandatory Step 0 pre-flight execution order and authentication verification for Google Cloud Platform (GCP), Application Default Credentials (ADC), gcloud CLI, Spark, Dataproc, BigQuery, GCS, and notebook runtimes. Use whenever interacting with GCP resources, running Spark/PySpark pipelines, BigQuery queries, GCS paths (gs://), or creating/running notebooks.
Install
With your agent
Install OMGSkills skill "googlecloudplatform/data-agent-kit-plugin:skills/google-cloud-auth-verification" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/GoogleCloudPlatform/data-agent-kit-plugin /tmp/data-agent-kit-plugin && ln -s /tmp/data-agent-kit-plugin/skills/google-cloud-auth-verification ~/.claude/skills/google-cloud-auth-verification
From README
Google Cloud Authentication Guidelines Mandatory Pre-Flight Execution & Auth Hierarchy [!IMPORTANT] Pre-Flight Execution Priority Order: Before generating code, implementation plans, or executing tasks for any GCP or Notebook workload: Skip Pre-Flight Shell Probes When Live Notebook Execution or MCP Tools Are Available: When a live notebook cell execution tool (executecell / notebookexecutecell / notebookexecutecell) is available, or when the task is handled directly by a connected MCP tool (bigqueryexecutesql, bigquerygettableinfo, bigquerylisttableids, etc.), do NOT run a pre-flight gcloud auth list && gcloud config list shell probe. Instead, verify authentication reactively only if a cell execution or MCP tool call returns an authentication or credentials error (401, 403, DefaultCredentialsError, Reauthentication is needed).
More from this repo
accidental-data-loss-prevention
**STOP AND VERIFY**: Before running any command or tool that results in irreversible data loss, you MUST obtain...
bigquery-ai-ml
Leverages BigQuery's built-in machine learning and GenAI capabilities for advanced data analytics.
bigquery-bigframes
Generates Python code using BigQuery DataFrames (BigFrames).
