What problem does it solve? Moving an AI agent from local development to a managed production runtime on Google Cloud involves deployment packaging, session handling, scaling configuration, and memory management, all of which are error-prone without a clear reference. ## Core Features & Use Cases - Agent Deployment: Deploy ADK agents from agent objects or source files to Vertex AI Agent Engine with configurable requirements, environment variables, and resource limits. - Sessions and Memory Bank: Manage conversation sessions and generate, retrieve, and search long-term user memories with scope-based isolation. - Multi-Agent A2A Deployment: Deploy hierarchical multi-agent systems in phases (leaf, functional, orchestrator) using the A2A protocol and RemoteA2aAgent. - Use Case: You built an ADK agent locally and need to ship it to production with auto-scaling, per-user memory, and evaluation metrics. This Skill walks through client initialization, deployment config, querying, and troubleshooting. ## Quick Start Deploy my ADK agent to Vertex AI Agent Engine in project my-project with a staging bucket and show me how to query it.