Official agent skill

Agent Platform Alert Configuration

by google in google/skills

Writes Terraform alerting policies for AI agents that emit OpenTelemetry metrics, covering reliability, cost, safety, security and quality signals on Google Cloud.

OfficialApache-2.0Auto-check passedDevOps & Cloud

Install Agent Platform Alert Configuration

skills CLI
$ npx skills add google/skills --skill agent-platform-alert-configuration -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install google/skills agent-platform-alert-configuration --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/google/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/cloud/agent-platform-alert-configuration .claude/skills/agent-platform-alert-configuration && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
agent-platform-alert-configuration
GitHub stars
21k
Token cost
~4.2k tokens
SKILL.md length
1,759 words
Files
28 (incl. scripts, references)
Skills in repo
145
Repo updated
First seen
Licence
Apache-2.0

At a glance

Writes Terraform alerting policies for AI agents that emit OpenTelemetry metrics, covering reliability, cost, safety, security and quality signals on Google Cloud.

  • Works in 6 steps: Safety & Confirmation Tiers (CRITICAL) → Prerequisites & Dependencies → Input Assumptions → …
  • Setting up alert policies for an agent's latency, error rate and token usage
  • SKILL.md covers Critical Steps, Tooling Scripts, Gotchas & Behavioral Corrections and Supporting Links
  • Runs Python scripts from its folder; calls pip and python3

What it does

The skill analyzes an agent's telemetry and produces `.tf` alerting policies for latency, error rates, token usage and quality. Reliability, cost, safety and security alerts rely on generic OpenTelemetry metrics and work across runtimes such as Cloud Run and Vertex AI, while quality alerts depend on Vertex AI Online Monitors and apply only to Vertex AI deployments. Reference files cover each alert category and two cases: agents with and without historical traffic data.

Helper Python scripts check telemetry, gather agent details, analyze traffic and create an online monitor. Read-only scripts run without asking, but creating an online monitor or provisioning anything is billed, so the agent must warn you about evaluation and Cloud Trace and Cloud Logging export costs and wait for explicit approval. It works only on the Google Cloud projects you name, and the agent must already be instrumented for OpenTelemetry.

When your agent uses it

  • Setting up alert policies for an agent's latency, error rate and token usage
  • Adding quality monitoring for an agent deployed on Vertex AI
  • Checking whether an agent emits the OpenTelemetry metrics that alerts depend on
  • Generating Terraform for alerts after reviewing an agent's historical traffic

Example prompts

  • “Create Terraform alert policies for our support agent in the acme-prod project, covering errors and latency.”
  • “Check whether my Cloud Run agent is emitting OpenTelemetry metrics before we add alerts.”
  • “Set up quality alerts for the Vertex AI agent and tell me what the online monitor will cost.”

Requirements

  • Terraform and the gcloud CLI
  • Python 3 with the packages in scripts/requirements.txt
  • A Google Cloud project
  • An agent instrumented to emit OpenTelemetry metrics
  • Pre-approved tools (allowed-tools): terraform, gcloud, python

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Safety & Confirmation Tiers (CRITICAL)
  2. Prerequisites & Dependencies
  3. Input Assumptions
  4. Execution Steps
  5. Outputs & Formats
  6. Output Verification

What it can do on your machine

Read from SKILL.md and the folder at commit 8a1ac05. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • terraform
    • gcloud
    • python

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 10 files in scripts/ (Python, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • pip
    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • docs.cloud.google.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Agent Platform Alert Configuration loads about 4.2k tokens when it runs, and up to ~21k if it reads all its reference files. Until then it costs about 183 tokens; SKILL.md has 1,759 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~183
When it runs · the whole SKILL.md, loaded when a task matches
~4.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~21k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from google/skills at commit 8a1ac05, republished under its Apache-2.0 licence (© google). 1,759 words, ~4,177 tokens.

Download SKILL.mdSave it as .claude/skills/agent-platform-alert-configuration/SKILL.md (or your agent's skills folder). This skill also uses 27 other files; get the full folder from GitHub.
name
agent-platform-alert-configuration
description
Configures best-practice alerting policies for AI agents using OpenTelemetry (OTel) metrics, generating output as Terraform (.tf) configuration files. Use when analyzing, writing, or deploying alerting policies to monitor agent latency, error rates, token usage, and quality metrics. Don't use for standard infrastructure monitoring unrelated to AI agents, or when the agent is not instrumented with OpenTelemetry (for Reliability, Cost, Safety, Security alerts). NOTE: Reliability, Cost, Safety, and Security alerts use generic OTel metrics and work across runtimes (such as Cloud Run, Vertex AI). Quality alerts rely on Vertex AI Online Monitors and are strictly bound to Vertex AI deployments.
allowed-tools
terraform, gcloud, python
metadata.version
1.0.0
metadata.category
AiAndMachineLearning

Agent Platform Alert Configuration

Critical Steps

1. Safety & Confirmation Tiers (CRITICAL)

Before executing any commands or writing configurations on behalf of the user, you MUST adhere to the following safety tiers based on the action requested:

  1. Tier R: Read-only (check_telemetry.py / gather_agent_info.py)
    • Rule: No confirmation needed. You may execute these scripts immediately to inspect telemetry status or gather agent configuration details.
  2. Tier B: Billing & Resource Creation (create_online_monitor.py / provisioning)
    • Rule: Explicit User Confirmation Required. These actions incur additional billing charges and create cloud resources. The agent MUST ALWAYS warn the user explicitly about the potential extra billing costs of BOTH the Online Monitor (specifically mentioning LLM evaluations) and Telemetry (specifically mentioning Cloud Trace/Cloud Logging export). You MUST STOP and ask for explicit approval before proceeding with provisioning or providing setup commands.
2. Prerequisites & Dependencies
Agent Telemetry
  • Disclaimer: For Reliability, Cost, Safety, and Security alerts to function, the underlying agent MUST be instrumented to emit OpenTelemetry (OTel) metrics. If the agent does not emit these metrics, the alerting policies will have no data stream to evaluate.
Python Environment

Before executing any python script in this skill you MUST install the required dependencies in your environment. Run this command first:

bash
pip install -r scripts/requirements.txt
3. Input Assumptions
  • Explicit Project Adherence: You must ONLY configure alerts, query telemetry, or interact with the Google Cloud Project(s) explicitly provided by the user in the prompt. Do NOT assume or use other projects from your environment or history unless the user explicitly directs you to do so.
  • Sequential File Transformations: If the user explicitly asks to copy a file and then modify it, you MUST perform these actions sequentially (copy first, then modify) rather than writing the final content directly.
4. Execution Steps
  1. Mandatory Prerequisite Execution Protocol (SEQUENTIAL): Before generating or writing ANY configuration, you MUST execute these steps in order:

    1. Step 1: Streamlined Discovery (Mandatory): Run gather_agent_info.py to automatically identify agent runtime, verify telemetry, metric scopes, linked datasets, and more. This script covers most of the manual verifications listed in subsequent steps.
      • Command: python3 scripts/gather_agent_info.py --project-id {project_id} --agent-name {agent_name}
      • Note: If this script fails, returns partial data, or doesn't produce everything you need, you MUST satisfy requirements by running the manual fallback steps listed in Step 2 and then perform Step 3 below. If Step 1 succeeds and provides all info, SKIP to Step 3 (Pre-existing Policies Verification).
    2. Step 2: Metric Scope Verification (Fallback): Run this ONLY if Step 1 failed to determine the metric scope.
      • Action A (CLI): Run gcloud beta monitoring metrics-scopes list projects/{project_id}. If a scoping project is returned, you MUST deploy policies there.
      • Action B (Code Scan): Search Terraform configurations for google_monitoring_monitored_project resources to extract the scoping project.
      • Action C (Fallback): If ambiguous, ASK the user: "Are you using a multi-project Cloud Monitoring Metric Scope? If so, what is the scoping project ID?"
    3. Step 3: Pre-existing Policies Verification: Avoid duplicates.
      • Action: Scan the target directory to see if aggregated policies already exist targeting the same metrics (grouped by reasoning_engine_id or gen_ai_agent_name). Use scan_duplicates.py to verify.
  2. Alert Policy Type Resource Files: You MUST list and read files under references/ with names ending in _alert_policies.md to learn how to configure alert policies based on type. By default you MUST configure all of the following alert types UNLESS the user requests to generate explicit alert policies and/or types. Follow their tables of content to help you find the reference sections you need to read:

5. Outputs & Formats
  • Always configure the supported alerting policies for the target agent:

    • For Reliability Monitoring: You MUST configure exactly five alerting policies:
      1. Latency (anomaly monitoring)
      2. Error Rate - Fast Burn SLO (1-Hour Window)
      3. Error Rate - Slow Burn SLO (3-Day Window)
      4. Model Call Error Rate (SQL-based Observability Analytics Alerting)
      5. Tool Call Error Rate (SQL-based Observability Analytics Alerting)
    • For Quality Monitoring: You MUST configure exactly three alerting policies (Requires Vertex AI Online Monitors):
      1. Final Response Quality
      2. Tool Use Quality
      3. Hallucination
    • For Cost Monitoring: You MUST configure exactly one cost alerting policy:
      1. Rapid Token Burn Rate (anomaly monitoring)
    • For Safety Monitoring: You MUST configure exactly one safety alerting policy:
      1. High Model Armor Safety Policy Trigger Rate (SQL-based Observability Analytics Alerting)
    • For Security Monitoring: You MUST configure exactly one security alerting policy:
      1. High IAM Permission Denied Trigger Rate (SQL-based Observability Analytics Alerting)
  • Terraform Only: Write the generated observability configuration ONLY as Terraform (.tf) files (such as alerts.tf, variables.tf).

    • You ONLY need to install Terraform if you're asked to deploy the alerts AND there is no valid Terraform install. SQL-based alerting using condition_sql requires the provider version >= 6.0.0 (or late 5.x versions supporting the feature).
    • If you are NOT asked to deploy the alerts you do not need to install terraform.
  • Dynamic Multi-Resource Alerting (No Single-Resource Pinning): You MUST NOT hardcode specific agent IDs or resource name filters (for example, {gen_ai_agent_name="{agent_name}"} or metric.labels.agent_resource_name="{agent_name}") in alerting conditions unless explicitly requested (for example, "ONLY for this agent"). Merely mentioning a specific agent name or ID in the request does NOT constitute an explicit request to pin/filter; you MUST still default to dynamic grouping to cover all agents. To cover all active agents in the project dynamically:

    Good Example (PromQL Grouping):

    promql
    sum(rate(workload_googleapis_com:gen_ai_invoke_agent_duration_count{monitored_resource="generic_node"}[5m])) by (gen_ai_agent_name)

    Bad Example (PromQL Hardcoded Filter):

    promql
    sum(rate(workload_googleapis_com:gen_ai_invoke_agent_duration_count{monitored_resource="generic_node", gen_ai_agent_name="support-bot"}[5m]))
    • For Reliability Metrics using PromQL: ALWAYS use grouping aggregations. Group by gen_ai_agent_name (for example, by (gen_ai_agent_name)). Avoid filtering to a single ID/Name unless requested.
    • For Quality Metrics using Standard Threshold Filters: Omit the agent_resource_name filter entirely. Configure the condition filter to only target the monitored resource type (aiplatform.googleapis.com/OnlineEvaluator) and metric type (aiplatform.googleapis.com/online_evaluator/scores) globally for the project.

    Good Example (SQL Grouping):

    sql
    SELECT
      JSON_VALUE(resource.attributes, '$."cloud.resource_id"') as agent_id,
      ...
    FROM ...
    GROUP BY agent_id

    Bad Example (SQL Hardcoded Filter):

    sql
    SELECT ...
    FROM ...
    WHERE JSON_VALUE(resource.attributes, '$."cloud.resource_id"') = 'support-bot'
    • For Downstream Calls using SQL: Omit the ENDS_WITH filter targeting a specific agent name. Instead, extract the agent identifier (for example, JSON_VALUE(resource.attributes, '$."cloud.resource_id"')) and add it to the GROUP BY clause alongside the model or tool name.
  • Directory Inference: Prefer the path explicitly provided by the user (if any). Otherwise, deploy configuration files to target Terraform or SRE folders (such as monitoring/, ops/, sre/). Use tools to locate where alert policies or state pointers exist in the project, rather than blindly writing to the root.

  • Notification Channels: By default, never configure any notification channels without user input. If the user explicitly provides a notification channel in their prompt, configure the alerts to use it. If no notification channel is provided, you MUST explicitly ask the user in your final response if they would like to configure notification channels. This is a mandatory question and you MUST NOT omit it from your response. IMPORTANT Do NOT make assumptions about notification channels. If you search the codebase for a notification channel you must ALWAYS confirm with the user before using it.

  • Plain English Response: You MUST include a plain English explanation for what the alerts do in your response. This must explain in plain English what the alert measures, how the algorithm works, and what a trigger indicates.

Show full SKILL.md (570 more words)Show less
6. Output Verification
  • Background Task Cleanup: You MUST verify the status of all background tasks that you spawn. Before completing your execution and returning your final response, you MUST terminate or kill any active or hanging background tasks (using the manage_task tool with action kill).
  • Validate Configuration: Run the Config Linting tool to make sure all the output files are written with the correct grammar and structure. See details about the tool in the Tooling Scripts section below.

Tooling Scripts

Use the following scripts to discover agents, gather configuration details, resolve duplicates, and validate configs:

  1. Agent Information Gathering: Streamlines discovery, environment auditing (Metric Scopes, BQ Datasets, Notification Channels), table derivations (Log & Trace), and Online Evaluator verifications.
    • Command: python3 scripts/gather_agent_info.py --project-id {project_id} --agent-name {agent_name}
  2. Duplicate Verification & Merge: Verifies pre-existing alerts in the target folder to ensure changes are merged in-place rather than appended:
    • Command: python3 scripts/scan_duplicates.py {target_tf_dir} --engine-var '${var.gen_ai_agent_name}'
  3. Config Linting: Validates PromQL grammar, matching engine labels, and HCL structure:
    • Command: python3 scripts/lint_syntax.py {path_to_tf_file}
    • Self-Correction Loop: If validation fails (exits non-zero or outputs errors), you MUST read the command output, locate the line/file containing the lint error, analyze the PromQL syntax or Terraform HCL issue, apply adjustments in-place, and re-run the lint_syntax.py validation. Repeat this loop until the validation script passes successfully.

Gotchas & Behavioral Corrections

  • Raw Error Boundaries: Explain that raw error counts or absolute failed request count boundaries do not scale under changing traffic throughput. Recommend ratio-based error rate alerts instead.
  • Safe Threshold Modulation E2E Validation: When verifying a dynamic metric threshold policy end-to-end, do NOT attempt to force real platform errors. Instead, deploy the alert policy with standard safe bounds (Z-score multiplier > 15), then temporarily update standard deviation Z-score limits to a negative value (for example, > -3) to trigger/verify the "Firing" state before reverting. Always get confirmation before taking this action proactively.
  • Expected Script Failures:
    • scan_duplicates.py exiting with code 1: Parse the JSON output for duplicate resource targets. Perform in-place upgrade edits, then re-check until it passes with 0.
    • Avoid Redundant Discovery Calls: If gather_agent_info.py successfully returns the Trace or Log table names (or writes them to variables file), do NOT redundantly call list_trace_scope_table_names.py or list_log_scope_table_names.py. These scripts are run internally by gather_agent_info.py and are provided as external Fallbacks only.
    • Script Execution Failures & Self-Correction: If the execution of utility scripts (such as gather_agent_info.py, check_telemetry.py, create_online_monitor.py, analyze_traffic.py, list_log_scope_table_names.py, or list_trace_scope_table_names.py) fails unexpectedly, you MUST read and inspect the stdout/stderr logs or error output. Analyze the error message and attempt to dynamically correct parameters and retry execution before escalating or falling back to manual plans. Consult the relevant domain-specific reference file for detailed troubleshooting steps for specific scripts.
  • Distribution Metric Aligner Constraint: Standard ALIGN_MEAN cannot be applied to DELTA distribution metrics like online_evaluator/scores. You MUST use percentile-based aligners (like ALIGN_PERCENTILE_50) to reduce the score distribution into a comparable numeric stream.
  • HCL Heredoc Interpolation: When referencing Terraform variables inside PromQL or SQL queries (which are defined as strings), you MUST use the ${var.variable_name} syntax. Bare references like var.variable_name will fail at deployment time.
  • Avoid Recursive Directory Operations: You MUST NOT run recursive listing or search commands (such as ls -R, find ., or raw recursive grep) from the repository root if it contains a very large number of files, as this will freeze your session. Always target specific subdirectories.

© google, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 27 other files (scripts, references) in skills/cloud/agent-platform-alert-configuration of google/skills.

  • SKILL.md
  • references/cost_alert_policies.md
  • references/has_historical_traffic_data.md
  • references/no_historical_traffic_data.md
  • references/quality_alert_policies.md
  • references/reliability_alert_policies.md
  • references/safety_alert_policies.md
  • references/security_alert_policies.md
  • references/telemetry_enablement.md
  • scripts/analyze_traffic.py
  • scripts/analyze_traffic_test.py
  • scripts/check_telemetry.py
  • scripts/check_telemetry_test.py
  • scripts/config_utils.py
  • scripts/config_utils_test.py
  • scripts/create_online_monitor.py
  • scripts/create_online_monitor_test.py
  • scripts/gather_agent_info.py
  • scripts/gather_agent_info_test.py
  • … and 9 more

Open the folder on GitHubat commit 8a1ac05

Compare with similar skills

Agent Platform Alert Configuration next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Agent Platform Alert Configuration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Agent Platform Alert Configuration this skillgoogle/skills21k—~4.2kAutomated safety check: PassApache-2.0
Cloud Devopsdavila7/claude-code-templates32k4 repos~1.4kAutomated safety check: PassMIT
GCP To AWSaws/agent-toolkit-for-aws2.8k—~14kAutomated safety check: PassApache-2.0
DeployingGoogleCloudPlatform/race-condition234—~3kAutomated safety check: PassCustom licence
Dt Obs Network FlowsDynatrace/dynatrace-for-ai1611 repos~2kAutomated safety check: PassApache-2.0
Dd GCP Integrationdatadog-labs/agent-skills177—~8kAutomated safety check: NotesMIT

Similar skills

  • Cloud Devops

    davila7/claude-code-templates

    Cloud infrastructure and DevOps workflow covering AWS, Azure, GCP, Kubernetes, Terraform, CI/CD, monitoring, and cloud-native development.

    32k GitHub starsUsed in 4 repos~1.4k tokens
    DevOps & CloudAuto-check passed
  • GCP To AWS

    aws/agent-toolkit-for-aws

    Official

    Migrate workloads from Google Cloud Platform to AWS — plus AI and agentic workloads from any provider.

    2.8k GitHub stars~14k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Deploying

    GoogleCloudPlatform/race-condition

    Guides deployment of Race Condition to a GCP project. An agent skill from GoogleCloudPlatform/race-condition.

    234 GitHub stars~3k tokensUpdated 2 days ago
    DevOps & CloudAuto-check passed
  • Dt Obs Network Flows

    Dynatrace/dynatrace-for-ai

    Network flow analysis in Dynatrace across three sources: OneAgent flows (host/process/pod-to-peer connections in the defaultnetworkflows Grail bucket), NetFlow/IPFIX/sFlow (via an OpenTelemetry…

    161 GitHub starsUsed in 1 repo~2k tokens
    DevOps & CloudAuto-check passed
  • Dd GCP Integration

    datadog-labs/agent-skills

    Set up the Datadog Google Cloud integration with Terraform - creates a service account in the host project, lets Datadog's delegate principal impersonate it via roles/iam.serviceAccountTokenCreator…

    177 GitHub stars~8k tokensUpdated 5 days ago
    DevOps & CloudAuto-check: notes
  • Ag2 Telemetry

    ag2ai/build-with-ag2

    Add OpenTelemetry traces to an AG2 beta Agent via TelemetryMiddleware (autogen.beta.middleware.builtin).

    252 GitHub stars~1.9k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check passed

More from google/skills

All 145 skills in this repo
  • Official

    Manages Google Cloud Privileged Access Manager entitlements and grants: create and edit entitlements, request temporary access, and approve or deny pending grants.

    21k GitHub stars~3.2k tokensUpdated yesterday
    Auto-check passed
  • Official

    Deploys open models or custom weights from Model Garden to Agent Platform endpoints, checks deployment status and cleans up endpoints, confirming before any change.

    21k GitHub stars~5.1k tokensUpdated yesterday
    Auto-check passed
  • Official

    Searches, manages and scaffolds skills in the Gemini Enterprise Agent Platform Skill Registry using bundled Python scripts and Google Cloud credentials.

    21k GitHub stars~584 tokensUpdated yesterday
    Auto-check passed
  • Designs GCP infrastructure as local Terraform, validates and scans it against best practices, then imports it to Application Design Center for deployment and troubleshooting.

    21k GitHub stars~4.4k tokensUpdated yesterday
    Auto-check passed
  • Official

    Analyzes BigQuery slot use, query costs and execution bottlenecks from INFORMATION_SCHEMA to diagnose slow queries, slot contention and unpartitioned scans.

    21k GitHub stars~2.3k tokensUpdated yesterday
    Auto-check passed
  • Official

    Interviews you about data model, workload and scale, then recommends one Google Cloud database from a decision matrix and drafts starter provisioning code for review.

    21k GitHub stars~1.7k tokensUpdated yesterday
    Auto-check passed

Questions about Agent Platform Alert Configuration

What does Agent Platform Alert Configuration do?

Writes Terraform alerting policies for AI agents that emit OpenTelemetry metrics, covering reliability, cost, safety, security and quality signals on Google Cloud. tf` alerting policies for latency, error rates, token usage and quality. Reliability, cost, safety and security alerts rely on generic OpenTelemetry metrics and work across runtimes such as Cloud Run and Vertex AI, while quality alerts depend on Vertex AI Online Monitors and apply only to Vertex AI deployments.

When should I use Agent Platform Alert Configuration?

Agent Platform Alert Configuration fits situations like: setting up alert policies for an agent's latency, error rate and token usage; adding quality monitoring for an agent deployed on Vertex AI; checking whether an agent emits the OpenTelemetry metrics that alerts depend on; generating Terraform for alerts after reviewing an agent's historical traffic.

How do I install Agent Platform Alert Configuration in Claude Code?

Run `npx skills add google/skills --skill agent-platform-alert-configuration -a claude-code`. Or copy the skill folder (skills/cloud/agent-platform-alert-configuration in google/skills) into .claude/skills/agent-platform-alert-configuration in your project. Claude Code loads it when a task matches its description.

How do I install Agent Platform Alert Configuration in Codex?

Run `npx skills add google/skills --skill agent-platform-alert-configuration -a codex`. Or copy the skill folder (skills/cloud/agent-platform-alert-configuration in google/skills) into .agents/skills/agent-platform-alert-configuration in your project. Codex loads it when a task matches its description.

Can I use Agent Platform Alert Configuration in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add google/skills --skill agent-platform-alert-configuration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/agent-platform-alert-configuration, .gemini/skills/agent-platform-alert-configuration, .github/skills/agent-platform-alert-configuration and .opencode/skills/agent-platform-alert-configuration in your project.

What does Agent Platform Alert Configuration need to run?

Going by SKILL.md and its folder, Agent Platform Alert Configuration needs Python for the scripts in its folder and the command-line tools its instructions call (pip and python3). Our summary lists: Terraform and the gcloud CLI; Python 3 with the packages in scripts/requirements.txt; A Google Cloud project; An agent instrumented to emit OpenTelemetry metrics. Its frontmatter pre-approves these tools: terraform, gcloud, python.

Does Agent Platform Alert Configuration access the network?

SKILL.md names 1 domain. As links in the text: docs.cloud.google.com. This is read from the text; nothing was executed.

Is Agent Platform Alert Configuration safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Agent Platform Alert Configuration use?

Agent Platform Alert Configuration is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Agent Platform Alert Configuration use?

About 4.2k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 17k tokens, read only when the agent opens those files.

What are the alternatives to Agent Platform Alert Configuration?

Skills that share tags, products or a category with Agent Platform Alert Configuration: Cloud Devops (davila7/claude-code-templates, 32k stars), GCP To AWS (aws/agent-toolkit-for-aws, 2.8k stars), Deploying (GoogleCloudPlatform/race-condition, 234 stars) and Dt Obs Network Flows (Dynatrace/dynatrace-for-ai, 161 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Agent Platform Alert Configuration?

google (a GitHub organization, an official publisher) maintains it in google/skills, which has 20,994 GitHub stars. The repository holds 145 skills in this directory. The repository was last updated on October 6, 2026.

Source: google/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.