PlugWiki

google-agents-cli-adk-code Skill for Claude: Google ADK Agent Code Patterns

Gives Claude a quick reference for writing agents with Google's Agent Development Kit (ADK) in Python or Go.

Installs
533.8K
on skills.sh
Stars
6.3K
on GitHub
Files
6
besides SKILL.md
Updated
Oct 2026
last repo commit

google-agents-cli-adk-code is the code reference in Google's agents-cli skill suite. It covers ADK agent types, tool definitions, orchestration, callbacks, state, the graph Workflow API and live or voice agents. The reference files cover Python and Go.

It says not to write agent code until a project is scaffolded, so Claude checks agents-cli info first and scaffolds if needed. For Python it also points to a topic index of worked recipes, such as sandboxed code execution, cross-session memory and approval gates before risky actions.

Good for

  • Developers building agents with Google ADK
  • Teams who want Claude to follow ADK patterns, not guess them
  • Anyone studying worked recipes for memory, approval gates or guardrails

Install google-agents-cli-adk-code

Claude Code

  1. 1

    Copy this prompt.

    Install the google-agents-cli-adk-code skill in Claude Code. Run this command:
    
    uvx google-agents-cli setup
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Python 3.11+, uv, Node.js.

Pick one route. setup installs the agents-cli program and the skills into your coding agent. The README says that with the skills-only route your coding agent handles the rest. The seven skills in the suite point to each other, so take the whole set.

From the project README. Source.

What's in the skill

When it loads

This skill should be used when the user wants to "write agent code", "build an agent with ADK", "add a tool", "create a callback", "define an agent", "use state management" — in a project that needs ADK (Agent Development Kit) API patterns and code examples. It provides a quick reference for agent types, tool definitions, orchestration patterns, callbacks, state management, the graph Workflow API, and reference recipes to study. Do NOT use for scaffolding (use google-agents-cli-scaffold) or deployment (use google-agents-cli-deploy).

Sections in SKILL.md

  1. 1. Study Recipes (No Project Needed)
  2. 2. Prerequisites for Writing Code
  3. Quick Reference — Most Common Patterns
  4. References
  5. Related Skills

Key facts

Author
Google
Last commit
Oct 27, 2026

What it includes

  • Looks up a worked recipe before building (Python)

    references/recipes.md maps a need such as memory, guardrails or scheduling to the recipe that implements it.

    Read · Study recipes

  • Runs agents-cli info, then scaffolds if no project exists

    Uses agents-cli scaffold create or scaffold enhance before any agent code is written.

    Runs code · Prerequisite: scaffold first

  • Agents, tools, callbacks, plugins, state, artifacts, multi-agent, A2A

    Read · adk-python reference

  • Graph Workflow API: nodes, edges, fan-out, human in the loop

    Read · adk-python-workflows reference

  • Live and voice agents with run_live and speech settings

    Read · adk-python-live reference

  • Core ADK Go API plus graph workflows

    Go has no recipe catalog; it points to upstream examples.

    Read · adk-go reference

From the official docs

Permissions

Low risk

Claude installs a third-party CLI and writes agent code into your project. Review what it changes before you commit.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It needs a third-party CLI installed

    The skill requires the google-agents-cli package, installed with uv. Install it from the source named in the README.

  • It writes agent code into your project

    After scaffolding, Claude writes code in your agent folder. Review changes before you commit.

Technical details
Scopes
  • Runs agents-cli scaffold commands that create project files

  • Needs the google-agents-cli package installed with uv

  • May fetch docs from adk.dev and clone recipe repos

Questions

What does google-agents-cli-adk-code do?

It gives Claude Google ADK API patterns for agent types, tools, callbacks, state and graph workflows, in Python and Go, plus a catalog of recipes to study.

How do I install it?

Use the install box at the top of this page. The setup command installs the agents-cli program and all seven skills in the suite, which is what you want. The README says that with the skills-only route your coding agent handles the rest. You need Python 3.11+, uv and Node.js first.

Does it work on its own?

Not really. The seven skills in the suite cross-reference each other, so install the whole set. It says to load google-agents-cli-workflow first and to scaffold a project before writing code.

Does it need an API key?

The SKILL.md names no API key. It needs the agents-cli program and a Google Cloud sign-in, which agents-cli login handles; the README says login also supports AI Studio.

Is it safe?

It installs a CLI and writes code in your project, so review what Claude proposes. skills.sh lists Gen Agent Trust Hub, Socket and Snyk as pass.

Does it cover Go?

Yes. It has an ADK Go reference and a Go workflows reference. For Go examples it points to the upstream adk-go examples folder.

Does it work in the Claude app, Codex or Cursor?

The README names Antigravity CLI, Claude Code and Codex, and says any other coding agent works too. It does not name the Claude desktop or web app or Cursor.

Information

updated Nov 2, 2026

Folder
skills/google-agents-cli-adk-code

google/agents-cliskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 3
  1. google/agents-cli README · github.com
  2. google-agents-cli-adk-code SKILL.md · github.com
  3. google-agents-cli-adk-code on skills.sh · skills.sh

Updated Nov 2, 2026.