ai-ml/dev-signal/.agent/skills/cloud-run-agent-architect/SKILL.md
Automates the generation of Terraform files for a secure Cloud Run deployment of an AI agent.
npx skillsauth add googlecloudplatform/devrel-demos cloud-run-agent-architectInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill helps you provision secure, reproducible infrastructure on Google Cloud for your AI agents using Terraform. It follows the "least-privilege" principle and handles Secret Manager integration.
Ask Antigravity to:
The generated infrastructure includes:
roles/aiplatform.user and roles/secretmanager.secretAccessor.REDDIT_CLIENT_ID, DK_API_KEY).Refer to the included resources/main.tf and resources/variables.tf for the standard implementation.
roles/aiplatform.user: To call Vertex AI models.roles/logging.logWriter: To export agent traces.roles/storage.objectAdmin: If the agent saves artifacts (e.g., images to GCS).roles/secretmanager.secretAccessor: To read secrets at runtime.devops
Standardizes the creation of Sensitive Data Protection (DLP) templates for PII and credential redaction.
development
Implements the "Defense-in-Depth" integration pattern in Python (intercepting prompts, parsing filter results).
testing
Configures Model Armor security policies (Prompt Injection, Jailbreak, RAI filters).
tools
Assists developers in collecting and structuring a library of diverse examples ("Golden Dataset") required for data-driven evaluation, including tool trajectories.