finding-google-skills
Locates and loads the right Google product skill on demand from a remote catalog index, instead of preloading every skill. Use at the START of any request…
Configures best-practice, high-signal alerting policies for Google Cloud Run resources (services, jobs, and worker pools) based on seasoned SRE practices. Use when analyzing, recommending, writing, or deploying Terraform PromQL alerting policies to monitor Cloud Run error rates
$ npx -y skills add google/skills --skill cloud-run-alert-configuration --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cloud-run-alert-configurationContext preview
The summary Claude sees to decide when to auto-load this skill.
Configures best-practice, high-signal alerting policies for Google Cloud Run resources (services, jobs, and worker pools) based on seasoned SRE practices. Use when analyzing, recommending, writing, or deploying Terraform PromQL alerting policies to monitor Cloud Run error rates
name: cloud-run-alert-configuration metadata: category: Serverless description: >- Configures best-practice, high-signal alerting policies for Google Cloud Run resources (services, jobs, and worker pools) based on seasoned SRE practices. Use when analyzing, recommending, writing, or deploying Terraform PromQL alerting policies to monitor Cloud Run error rates (4xx/5xx), request latency, container instance saturation (warning/critical), container CPU/memory utilization and allocation, billable instance time, job execution status, and worker pool queue backlog. Don't use for GKE workloads (use gke-alert-configuration) or Compute Engine VMs. allowed-tools: - terraform - gcloud
Production-grade observability for Google Cloud Run using Terraform and PromQL (Cloud Monitoring). Grounded in SRE practices, this skill focuses strictly on actionable user impact and scaling bounds.
--------------------------------------------------------------------------------
this skill (such as resource discovery, parameter inspection, or metric scope centralization), ensure that the Google Cloud SDK (`gcloud`) is installed, authenticated, and configured with the target project (e.g. via `gcloud auth print-access-token` and `gcloud config get-value project`). If `gcloud` is missing or unconfigured, instruct the user to configure the SDK or fall back to parsing local workspace `.tf` files.
regions, or ceilings if discoverable.
Look for `google_cloud_run_v2_service`, `google_cloud_run_service`, `google_cloud_run_v2_job`, `max_instance_count`, and Knative `maxScale` annotations (`autoscaling.knative.dev/maxScale` or `run.googleapis.com/maxScale`).
verify the `gcloud` SDK is present and configured with a valid project (`gcloud config get-value project`). Then execute `gcloud run services list --format="json"`, `gcloud run jobs list --format="json"`, or `gcloud monitoring metrics-scopes list`.
specific reference guide:
the target workload's reference file (SLO targets, latency thresholds, SLAs, saturation ceilings).
notify the user that any default constant can be customized or overridden via Terraform variables or prompt input.
list projects/[PROJECT_ID]`. If a scoping project (`locations/global/metricsScopes/[SCOPING_PROJECT_ID]`) exists, set `project = "[SCOPING_PROJECT_ID]"` in Terraform resources.
transient blips and scale-up lag (except immediate job failure alerts which use `duration = "0s"`).
entirely** (or set to `0s`). Cloud Monitoring rejects PromQL queries with `duration` set on lookbacks >25h (`INVALID_ARGUMENT`).
`google_monitoring_alert_policy` and `condition_prometheus_query_language`. Include `alert_strategy { auto_close = "604800s" }` and parameterize `notification_channels = var.notification_channels`.
`google_cloud_run_service`, `google_cloud_run_v2_job`, and worker pool resources.
configured (`gcloud config get-value project`), then run `gcloud` discovery commands.
comprehensive alerting suite covering availability SLOs (5xx), request latency (P95/P99), client errors (4xx), container instance saturation, container CPU/memory utilization, traffic anomalies, and billable instance time.
execution failure alerts.
Apply the 4-policy standard suite (Task Success SLO Fast/Slow Burn, Backlog ETD, Message Age SLA).
defaults.
any constant.
thresholds.
--------------------------------------------------------------------------------
This repository contains Agent Skills for Google products and technologies, including Google Cloud.
Repo: google/skills
Locates and loads the right Google product skill on demand from a remote catalog index, instead of preloading every skill. Use at the START of any request…
Provides safety-critical validation, guardrails, and data reduction for gcloud CLI operations across Google Cloud Platform (GCP) services and infrastructure.…
Provides expert guidance on authenticating and authorizing to Google Cloud services and APIs, covering human users, service identities, Application Default…
Guides a developer's first steps on Google Cloud, covering account creation, billing setup, project management, and deploying a first resource. Use when a new…
Searches, retrieves, and synthesizes official Google developer documentation across Google Cloud, AI/Gemini, Android, Chrome, Web, Flutter, Go, Firebase, and…
Guides developers through managing (adding, removing, and clearing) audience members for Google products using the Data Manager API and its associated client…