adk-cheatsheet

Provide concise Python ADK API references and usage patterns for integration and debugging.

9|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/hq-opensource/si-mapper --skill adk-cheatsheet-hq-opensource
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adk-cheatsheet
Source: https://github.com/hq-opensource/si-mapper/tree/main/.agents/skills/adk-cheatsheet
Command: npx skills add https://github.com/hq-opensource/si-mapper --skill adk-cheatsheet-hq-opensource

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Python ADK development relies on scattered docs and inconsistent patterns. This cheatsheet consolidates core concepts, APIs, and best practices to speed up building, debugging, and deploying ADK-powered agents.

Core Features & Use Cases

  • Reference for Python ADK core concepts (Agent, Tool, Session, Memory, Runner, Event) and common patterns for orchestration and state management.
  • Easy access to dedicated reference files (references/python.md and references/docs-index.md) plus quick navigation to official ADK docs.
  • Guidance on starting new projects with adk-scaffold and applying production-grade best practices.

Quick Start

Open this cheat sheet to quickly locate Python ADK API references and guiding patterns for building agents.

Frequently Asked Questions about adk-cheatsheet

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

FAQPage Schema
What are the core Python ADK concepts I need to understand for agent development?

The Python ADK relies on core concepts like Agent, Tool, Session, Memory, Runner, and Event. These components manage orchestration patterns and state, providing the foundation for building and debugging ADK-powered agents.

How do I start building a new Python ADK project?

Start Python ADK projects using the adk-scaffold tool to generate base structures. Apply production-grade best practices from the cheatsheet to properly integrate agents, tools, and sessions for rapid deployment.

What is the best way to debug orchestration patterns in Python ADK?

Debug Python ADK orchestration patterns by referencing the consolidated API guides in the cheatsheet. It provides common patterns for state management and orchestration to quickly identify and resolve integration issues.

Where can I find quick API references for Python ADK sessions and runners?

Find quick Python ADK API references for sessions and runners in dedicated files like references/python.md and references/docs-index.md. These files accelerate implementation by providing direct navigation to official documentation.

Does this Python ADK cheatsheet work without external dependencies?

Yes, the Python ADK cheatsheet operates without external dependencies. It consolidates core concepts and best practices into reference files, enabling rapid integration and debugging without requiring additional packages.

Why does my Python ADK agent struggle with state management across sessions?

Python ADK agents struggle with state management when orchestration patterns are inconsistent. The cheatsheet provides standardized patterns for Session and Memory usage to resolve state persistence and debugging issues.