gcp-agent-shadow-deployer
gcp-agent-shadow-deployer
This skill helps you implement safe, automated rollouts for your AI agents. Based on the "Evaluating Agent Performance" codelab, it uses Cloud Run revision tagging to deploy a Shadow Revision for evaluation before promoting it to live traffic. This enables System-Level Evaluation (latency, network, auth) rather than just unit testing.
Usage
Ask Antigravity to:
- "Deploy a shadow revision of my agent for evaluation"
- "Tag my new Cloud Run revision with the Git SHA"
- "Promote my shadow revision to 100% traffic"
Shadow Pattern ("Dark Canary")
- Tag with Commit Hash: Every deployment is tagged with the current Git commit hash (e.g.,
c-a1b2c3d). - --no-traffic: The revision is deployed with 0% traffic.
- Shadow URL: Access the revision via a dedicated tag URL:
https://[TAG]---[SERVICE]-[HASH]-[REGION].a.run.app. - Promotion: If evaluation metrics (Final Response Match, Tool Use Quality) pass, promote the revision to 100% traffic.
Shell Template
Refer to scripts/deploy_shadow.sh for the standard implementation.
More from googlecloudplatform/devrel-demos
go-backend-dev
Specialist in implementing robust HTTP services and APIs in Go. Activates for "endpoint", "handler", "API", "server".
41go-reviewer
Expert code reviewer focusing on idiomatic Go, concurrency safety, and clean code principles. Activates for "review", "idiomatic", "refactor".
41go-architect
Expert in Go project scaffolding, standard layout compliance, and dependency management. Activates for "new project", "structure", "layout".
36go-test-expert
Expert in Go testing patterns, table-driven tests, httptest, benchmarking, and fuzzing. Activates for "test", "fail", "benchmark", "debug", "fuzz".
35latest-software-version
>
34go-project-setup
>
26