google-adk-python

Develop, evaluate, and deploy AI agents with the Google ADK Python library.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/IoT-VN/tuya-energy-dashboard --skill google-adk-python-iot-vn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-adk-python
Source: https://github.com/IoT-VN/tuya-energy-dashboard/tree/main/.opencode/skills/google-adk-python
Command: npx skills add https://github.com/IoT-VN/tuya-energy-dashboard --skill google-adk-python-iot-vn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolkit for building, evaluating, and deploying sophisticated AI agents, streamlining the development lifecycle for complex AI applications.

Core Features & Use Cases

  • Agent Development: Create single or multi-agent systems with integrated tools and workflow orchestration (sequential, parallel, loop).
  • Deployment: Deploy agents to various cloud platforms like Cloud Run, Vertex AI, and GKE.
  • Use Case: Develop a customer support agent that can access a knowledge base, interact with a ticketing system via MCP tools, and escalate complex issues to a human agent, all managed and evaluated through the ADK framework.

Quick Start

Install the library by running pip install google-adk.

Frequently Asked Questions about google-adk-python

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build multi-agent systems with Python for Vertex AI?

You can build multi-agent systems using the Google ADK Python toolkit, which supports workflow orchestration, A2A protocol, and deployment directly to Vertex AI or Cloud Run environments.

What is the best way to deploy Python AI agents to Cloud Run or GKE?

Deploying Python AI agents to Cloud Run or GKE is handled natively by the Google ADK framework, which streamlines the transition from local multi-agent development to cloud deployment.

Can I use MCP tools and callbacks in a multi-agent system workflow?

Yes, multi-agent systems built with Google ADK support MCP tools, state management, callbacks, and plugins, allowing agents to interact with external systems like ticketing platforms during workflow execution.

How do I evaluate AI agents before cloud deployment?

Evaluating AI agents before cloud deployment is a core capability of the Google ADK Python library, allowing you to assess single or multi-agent systems and workflow orchestration prior to production release.

Does Google ADK support sequential, parallel, and loop workflow orchestration?

Google ADK supports sequential, parallel, and loop workflow orchestration for AI agents, providing built-in tools to manage complex state and callbacks across multi-agent systems.