Development & Code COMMUNITY New

Google Agents CLI ADK Code

You get a quick reference for Google's Agent Development Kit with code examples in Python and Go. Claude uses it to write agents, tools, callbacks and workflows that follow ADK patterns.

Level ●● Intermediate
Saves looking up ADK signatures and code patterns in the documentation
Version v1.12.0
Updated 2026-11-04
Available in: claude-codecoworkclaude-desktop

What is Google Agents CLI ADK Code?

Google Agents CLI ADK Code is a skill for Claude Code that brings a reference for Google's Agent Development Kit (ADK). It contains cheatsheets with code examples for agent types, tool definitions, callbacks, plugins, state management, multi-agent systems and the graph-based Workflow API, split into Python and Go. The skill comes from Google, is licensed under Apache-2.0 and is at version 1.12.0.

Before Claude writes agent code, the skill checks with 'agents-cli info' whether a project has already been set up. You bring existing code in with 'agents-cli scaffold enhance .'. When you ask how to build a specific capability, the skill leads through a topic index to reference recipes in a Google repository, for example for RAG, sandboxed execution, memory across sessions or approvals before risky actions. For Go, the official example programs serve as templates.

The skill suits developers who build agents with ADK and want Claude to stick to the documented API patterns. It requires the agents-cli command line tool, which according to the skill you install with 'uv tool install google-agents-cli'. Project setup, evaluation and deployment have their own skills in the same repository, while this skill covers writing code.

Who it is for

Developers who build agents in Python or Go with Google's Agent Development Kit and use agents-cli for their projects.

Use cases

  • You want to add a new tool or a callback to an existing ADK agent in Python and need the right pattern.
  • You are planning an agent that asks a human for approval before risky steps and are looking for the matching reference recipe.
  • Your team is building a voice assistant with ADK and needs to switch a scaffolded Python project to live operation.

What Google Agents CLI ADK Code does

Topic index of reference recipes

The file recipes.md maps capabilities such as RAG, sandboxed execution, memory across sessions or approvals before risky actions to a recipe that Claude studies before writing code.

Python reference for the ADK API

Cheatsheets on Agent, tools, callbacks, plugins, state, artifacts, SequentialAgent, ParallelAgent, LoopAgent, custom BaseAgent classes and the A2A protocol.

Go reference

A separate reference for ADK in Go covering llmagent, tools, callbacks, the runner, serving over HTTP, A2A and triggers, plus pointers to the official Go examples.

Graph-based Workflow API

Nodes, edges, fan-out and fan-in, human input and parallel processing for flows that a simple chain of agents cannot express, in Python and Go.

Live and voice agents

Guidance on Runner.run_live and LiveRequestQueue for real-time agents with voice or video, plus the changes needed in a scaffolded Python project.

Project check before coding

With 'agents-cli info' Claude first checks whether a project exists. Until a project has been set up, the skill tells Claude not to write agent code.

Say this to activate the skill

"Write me an ADK agent with a weather tool.""Add a callback to my ADK agent.""How do I build an ADK workflow with parallel processing?""Use state management in my ADK agent."

Install

npx skills add google/agents-cli --skill google-agents-cli-adk-code

The command installs the original version from the author's repository (Vercel skills CLI, needs Node.js), add -g for all projects. We do not host a copy: updates come straight from the author. Need help with setup? How to install skills →

Figures with source and date

GitHub stars
≈ 6,300
Installs
543,949
On skills.sh since
21 Apr 2026
Last change in the repository
27 Oct 2026
Licence
Apache-2.0

As of 4 Nov 2026. Sources: GitHub, skills.sh. The figures change daily; we show the state of our last lookup.

Checked automatically

Version 1.12.0, checked on 4 Nov 2026.

  • Automated check on 2026-11-04 (revision f4e9940): 7 files in the skill folder read by pattern search. It found no hidden characters, no instructions to override rules, no download-and-run and no access to credentials.

Independent checks on skills.sh, as of 4 Nov 2026

Gen Agent Trust Hub Pass
Socket Pass
Snyk Pass

Full results on skills.sh ↗

Good to know

  • The skill requires the agents-cli command line tool and has Claude write code only once an ADK project has been set up.
  • For recipes and documentation, Claude loads content from the web, including cloning a GitHub repository. This needs network access.
  • The Workflow API requires google-adk version 2.0 or later in Python and the ADK library version 2.0 or later in Go.
  • According to the skill, live agents cannot be served over A2A and cannot be published to Gemini.
  • The check is an automated pattern search, not a security guarantee, and reads the skill folder only. The command always installs the author's current version; later versions have not been reviewed by us.

Frequently asked questions about Google Agents CLI ADK Code

What is Google Agents CLI ADK Code?

Google Agents CLI ADK Code is a skill from Google that gives Claude a code reference for the Agent Development Kit. It covers agent types, tools, callbacks, state, orchestration and the Workflow API in Python and Go, and points to reference recipes.

How do I install Google Agents CLI ADK Code?

You install Google Agents CLI ADK Code with 'npx skills add google/agents-cli --skill google-agents-cli-adk-code'. The skill also needs the agents-cli tool, which according to the skill you set up with 'uv tool install google-agents-cli'.

Is Google Agents CLI ADK Code free?

Google Agents CLI ADK Code is licensed under Apache-2.0, so you can use it freely. The skill says nothing about the cost of the models or services your agents use later.

What data does Google Agents CLI ADK Code send?

Google Agents CLI ADK Code consists of reference texts and ships no hooks of its own. For deeper knowledge, the skill tells Claude to fetch the ADK documentation index from the web and to clone recipes from a Google repository on GitHub.

How does Google Agents CLI ADK Code differ from the other agents-cli skills?

Google Agents CLI ADK Code is meant for writing agent code. For project setup the skill names google-agents-cli-scaffold, for deployment google-agents-cli-deploy, for evaluation google-agents-cli-eval and for the development process google-agents-cli-workflow.

Who is Google Agents CLI ADK Code for?

Google Agents CLI ADK Code is worth it if you develop agents with ADK in Python or Go and want Claude to follow the documented patterns for tools, callbacks, state and workflows.

Share this skill

About this skill

Google Agents CLI ADK Code comes from google and is an open-source project maintained by its author and community.

Author: google / github.com. Source: github.com/google/agents-cli/tree/main/skills/google-agents-cli-adk-code. Licence: Apache-2.0.

Curated by Collective Brain, an AI and automation digital agency from Hamburg, together with WhiteFox Automations. More vetted skills in the skills catalog.

Working in Germany, Austria or Switzerland? We help teams roll out Claude, in English or German.

Want this skill tailored to your team?

Google Agents CLI ADK Code is a strong starting point. A skill gets really powerful once it knows your workflows, templates and tone of voice. We build custom skills for teams, from analysis to rollout, and connect them to our work in AI consulting.

Request a custom skill →