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- Existing ADK project (not for new project setup)
- Python environment with ADK SDK installed
How to use adk-cheatsheet
- 1.Open references/python.md for the full API quick reference
- 2.Search the reference for your specific API or pattern
- 3.For ADK documentation index, run: curl https://adk.dev/llms.txt
- 4.Refer to agent types, tool definitions, and orchestration sections as needed while coding
Use cases
- 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
- Python developers building ADK agents
- Engineers modifying existing ADK agent projects
- Developers implementing custom tools and orchestration
adk-cheatsheet FAQ
No. Use adk-scaffold instead. This skill is for writing code in existing ADK projects.
Not yet. This cheatsheet currently covers Python ADK SDK only. Support for other languages is coming soon.
Run `curl https://adk.dev/llms.txt` to fetch the index of all ADK documentation pages with titles and URLs.
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
| File | Contents |
|---|---|
references/python.md | Python 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-scaffoldinstead — this skill is for writing code in existing projects.
Related skills
More from google/adk-docs and the wider catalog.

adk-deploy-guide
Deploy ADK agents to Google Cloud with confidence—Agent Engine, Cloud Run, GKE, and CI/CD pipelines.

adk-dev-guide
ADK development lifecycle, spec-driven workflow, and mandatory coding guidelines for agent implementation.

adk-eval-guide
ADK evaluation methodology guide — metrics, evalsets, LLM-as-judge, and debugging eval failures.

adk-observability-guide
Configure monitoring, tracing, and logging for ADK agents—Cloud Trace, prompt-response logging, BigQuery analytics, and third-party integrations.

adk-scaffold
Scaffold new ADK agent projects or enhance existing ones with deployment, CI/CD, and infrastructure templates.

google-agents-cli-adk-code
Quick reference for ADK Python API patterns, tools, callbacks, and agent code examples.