AD

adk-infra-expert

Generate and validate Terraform modules for secure Vertex AI Agent Engine environments.

Install

mkdir -p .claude/skills/adk-infra-expert && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/7601" && unzip -o skill.zip -d .claude/skills/adk-infra-expert && rm skill.zip

Installs to .claude/skills/adk-infra-expert

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Execute use when provisioning Vertex AI ADK infrastructure with Terraform.
74 chars✓ has a “when” trigger
Advanced

Key capabilities

  • Provision Agent Engine runtime
  • Configure 14-day code execution sandbox
  • Set up Memory Bank infrastructure
  • Apply VPC Service Controls
  • Create least-privilege IAM roles

How it works

The skill generates and validates Terraform modules to provision secure, production-grade infrastructure for Vertex AI ADK agents.

Inputs & outputs

You give it
Terraform configuration variables
You get back
Provisioned Google Cloud infrastructure

When to use adk-infra-expert

  • Provision Agent Engine runtime
  • Configure VPC Service Controls for agents
  • Set up least-privilege IAM for ADK
  • Initialize Terraform for Vertex AI deployments

About this skill

Adk Infra Expert

Overview

Provision production-grade Vertex AI ADK infrastructure with Terraform: secure networking, least-privilege IAM, Agent Engine runtime, Code Execution sandbox defaults, and Memory Bank configuration. Use this skill to generate/validate Terraform modules and a deployment checklist that matches enterprise security constraints (including VPC Service Controls when required).

Prerequisites

Before using this skill, ensure:

  • Google Cloud project with billing enabled
  • Terraform 1.0+ installed
  • gcloud CLI authenticated with appropriate permissions
  • Vertex AI API enabled in target project
  • VPC Service Controls access policy created (for enterprise)
  • Understanding of Agent Engine architecture and requirements

Instructions

  1. Initialize Terraform: Set up backend for remote state storage
  2. Configure Variables: Define project_id, region, agent configuration
  3. Provision VPC: Create network infrastructure with Private Service Connect
  4. Set Up IAM: Create service accounts with least privilege roles
  5. Deploy Agent Engine: Configure runtime with code execution and memory bank
  6. Enable VPC-SC: Apply service perimeter for data exfiltration protection
  7. Configure Monitoring: Set up Cloud Monitoring dashboards and alerts
  8. Validate Deployment: Test agent endpoint and verify all components

Output

  • Configuration files or code changes applied to the project
  • Validation report confirming correct implementation
  • Summary of changes made and their rationale

See Terraform implementation details for output format specifications.

Error Handling

See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.

Examples

See ${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.

Resources

When not to use it

  • When infrastructure is managed outside of Terraform
  • When the project does not use Vertex AI

Prerequisites

Terraform 1.0+gcloud CLIVertex AI API enabled

Limitations

  • Requires VPC Service Controls access policy for enterprise deployments

How it compares

It automates the creation of complex security perimeters and runtime environments compared to manual console provisioning.

Compared to similar skills

adk-infra-expert side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
adk-infra-expert (this skill)127dReviewAdvanced
terraform-module-library74moNo flagsAdvanced
azure-deployment-preflight76moReviewAdvanced
azure-image-builder06moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

You might also like

terraform-module-library

wshobson

Build reusable Terraform modules for AWS, Azure, and GCP infrastructure following infrastructure-as-code best practices. Use when creating infrastructure modules, standardizing cloud provisioning, or implementing reusable IaC components.

759

azure-deployment-preflight

github

Performs comprehensive preflight validation of Bicep deployments to Azure, including template syntax validation, what-if analysis, and permission checks. Use this skill before any deployment to Azure to preview changes, identify potential issues, and ensure the deployment will succeed. Activate when users mention deploying to Azure, validating Bicep files, checking deployment permissions, previewing infrastructure changes, running what-if, or preparing for azd provision.

746

azure-image-builder

hashicorp

Build Azure managed images and Azure Compute Gallery images with Packer. Use when creating custom images for Azure VMs.

02

iac-common

jonathan-vella

**UTILITY SKILL** — Shared IaC deploy patterns for Bicep + Terraform agents: deployment strategies, circuit breaker, known deploy issues. WHEN: "phased deployment", "circuit breaker", "deploy strategy", "deploy issue", "shared IaC pattern". DO NOT USE FOR: preflight (azure-validate), code generation

00

deploying-applications

ancoleman

Deployment patterns from Kubernetes to serverless and edge functions. Use when deploying applications, setting up CI/CD, or managing infrastructure. Covers Kubernetes (Helm, ArgoCD), serverless (Vercel, Lambda), edge (Cloudflare Workers, Deno), IaC (Pulumi, OpenTofu, SST), and GitOps patterns.

00

adk-deploy-guide

kumaran-is

MUST READ before deploying any ADK agent to Google Cloud — covers Cloud Run, Agent Engine, Vertex AI, event-driven agents, and ADK CI/CD pipelines. Use when deploying ADK agents to production, not for agent code patterns (use google-adk) or project scaffolding.

00

Search skills

Search the agent skills registry