skills/gemini-cli-extensions/data-agent-kit-starter-pack/gcp-managed-airflow-recommendations/Gen Agent Trust Hub
gcp-managed-airflow-recommendations
Pass
Audited by Gen Agent Trust Hub on Aug 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/lib/monitoring.pyusessubprocess.runto execute thegcloudCLI for authentication. The command is invoked using a list of arguments (e.g.,['gcloud', 'auth', 'application-default', 'print-access-token']), which is a secure implementation that prevents shell injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: The skill communicates with
monitoring.googleapis.comto fetch environment metrics. This is the official endpoint for Google Cloud Monitoring, which is a well-known and trusted service. - [PROMPT_INJECTION]: The skill presents an indirect prompt injection surface as it is designed to ingest and analyze external data such as system logs.
- Ingestion points: System telemetry, environment configuration, and component logs are retrieved from Google Cloud via the
gcloudCLI and Monitoring API. - Boundary markers: The skill does not explicitly define delimiters to separate ingested log data from its own instructions in the analysis scripts.
- Capability inventory: The skill can execute local Python scripts and perform
gcloudoperations to inspect environment settings and logs. - Sanitization: The metrics processing scripts handle structured JSON and numerical data; logs are retrieved as YAML/text without specialized sanitization.
- Assessment: This surface is inherent to the skill's primary function as a diagnostic tool. Given the use of trusted infrastructure and the intended use case, this is considered a standard operational risk.
Audit Metadata