google avatar

Adk Cheatsheet

If you're building ADK skills and keep looking up the syntax for metadata blocks, tool definitions, or how agent types differ, this is your cheat sheet. It covers the Python ADK API essentials: how to structure skill files, available agent types, tool integration patterns, orchestration approaches, and state management. Think of it as the quick reference you pin in a second monitor when you're writing skills. The format is concise enough to scan fast but complete enough that you're not constantly diving back into full docs. Saves you the context switching when you just need to remember whether a field goes in metadata or instructions.

skills.sh installs
2.7K
GitHub stars
1.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add google/adk-docs --skill adk-cheatsheet --agent claude-code

Installs into .claude/skills of the current project.

Files

If you're building ADK skills and keep looking up the syntax for metadata blocks, tool definitions, or how agent types differ, this is your cheat sheet. It covers the Python ADK API essentials: how to structure skill files, available agent types, tool integration patterns, orchestration approaches, and state management. Think of it as the quick reference you pin in a second monitor when you're writing skills. The format is concise enough to scan fast but complete enough that you're not constantly diving back into full docs. Saves you the context switching when you just need to remember whether a field goes in metadata or instructions.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/google/adk-docs
Categories
Backend & APIs, Documentation, AI & Agent Building, Automation & Workflows, Python, Marketing & SEO

More from google/adk-docs

All 6
1auth0 avatarauth0-quickstartauth0/agent-skillsUse when adding Auth0 authentication to any app and unsure which SDK or skill to use. Detects the project's framework and routes to the right setup workflow — u2.7Kskills.sh installs
2vercel avatarflags-sdkvercel/flagsGuide for feature flags and A/B tests with the Flags SDK (`flags` npm package) and Vercel Flags. Use when: declaring flags with `flag()`, using `vercelAdapter` 2.7Kskills.sh installs
3agricidaniel avatarblog-audioagricidaniel/claude-blogGenerate audio narration of blog posts using Google Gemini TTS. Supports summary narration, full article read-aloud, and two-speaker podcast/dialogue mode with 2.7Kskills.sh installs
4meshy-dev avatarmeshy-3d-generationmeshy-dev/meshy-3d-agentGenerate 3D models, textures, images, rig characters, and animate them using the Meshy AI API. Handles API key detection, setup, and all generation workflows vi2.7Kskills.sh installs
5copilotkit avatarcopilotkit-self-updatecopilotkit/copilotkitUse when the user wants to update, refresh, or reinstall the CopilotKit agent SKILLS (the SKILL.md files that teach this agent about CopilotKit). NOT for updati2.6Kskills.sh installs
6google avataradk-eval-guidegoogle/adk-docsMUST READ before running any ADK evaluation. ADK evaluation methodology — eval metrics, evalset schema, LLM-as-judge, tool trajectory scoring, and common failur2.6Kskills.sh installs