PluginBench
Skill
Review
Audit score 70

adk-cheatsheet

google/adk-docs

Python ADK API quick reference for agent types, tools, orchestration, and state management.

What is adk-cheatsheet?

Essential reference for writing and modifying ADK agent code in Python. Covers agent types, tool definitions, orchestration patterns, callbacks, and state management. Use this when working in existing ADK projects, not for creating new ones.

  • Quick reference for Python ADK SDK API
  • Documents agent types and tool definitions
  • Explains orchestration patterns and callbacks
  • Covers state management and artifacts
  • Includes context caching and session rewind patterns
  • Provides index of all ADK documentation pages

How to install adk-cheatsheet

npx skills add https://github.com/google/adk-docs --skill adk-cheatsheet
Prerequisites
  • Existing ADK project (not for new project setup)
  • Python environment with ADK SDK installed
Claude Code
Cursor
Windsurf
Cline

How to use adk-cheatsheet

  1. 1.Open references/python.md for the full API quick reference
  2. 2.Search the reference for your specific API or pattern
  3. 3.For ADK documentation index, run: curl https://adk.dev/llms.txt
  4. 4.Refer to agent types, tool definitions, and orchestration sections as needed while coding

Use cases

Good for
  • Look up Python ADK API syntax while writing agent code
  • Understand how to define and register tools in an agent
  • Learn orchestration patterns for multi-step agent workflows
  • Reference callback and event handling mechanisms
  • Check state management and artifact handling approaches
Who it's for
  • Python developers building ADK agents
  • Engineers modifying existing ADK agent projects
  • Developers implementing custom tools and orchestration

adk-cheatsheet FAQ

Should I use this to create a new ADK project?

No. Use adk-scaffold instead. This skill is for writing code in existing ADK projects.

Does this cover languages other than Python?

Not yet. This cheatsheet currently covers Python ADK SDK only. Support for other languages is coming soon.

Where can I find the full ADK documentation index?

Run `curl https://adk.dev/llms.txt` to fetch the index of all ADK documentation pages with titles and URLs.

What topics does the Python reference cover?

Agents, tools, authentication, orchestration, callbacks, plugins, state, artifacts, context caching, compaction, and session rewind.

Full instructions (SKILL.md)

Source of truth, from google/adk-docs.


name: adk-cheatsheet description: > MUST READ before writing or modifying ADK agent code. ADK API quick reference for Python — agent types, tool definitions, orchestration patterns, callbacks, and state management. Includes an index of all ADK documentation pages. Do NOT use for creating new projects (use adk-scaffold). metadata: license: Apache-2.0 author: Google

ADK Cheatsheet

Python only for now. This cheatsheet currently covers the Python ADK SDK. Support for other languages is coming soon.

Reference Files

FileContents
references/python.mdPython ADK API quick reference — agents, tools, auth, orchestration, callbacks, plugins, state, artifacts, context caching/compaction, session rewind
Read references/python.md for the full API quick reference.

For the ADK docs index (titles and URLs for fetching documentation pages), use curl https://adk.dev/llms.txt.

Creating a new agent project? Use /adk-scaffold instead — this skill is for writing code in existing projects.