google-adk SKILL.md skillA
google-adk from mindrally/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add mindrally/skills/google-adk@git:20261008.7682ca7Pins git:20261008.7682ca7 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- mindrally/skills
- Path
google-adk/SKILL.md- Versions recorded
- 2
- Latest version
- git:20261008.7682ca7, committed Oct 8, 2026
- First version recorded
- Sep 3, 2026
- Size
- 9,928 bytes
- Repository stars
- 278
- License
- Apache-2.0
Best practices for building AI agents with Google's Agent Development Kit (ADK) in Python, covering agent design, tools, sessions, memory, artifacts, evaluation, and deployment. Use when building LLM agents or multi-agent systems with ADK, defining ADK tools, wiring up sessions/state/memory, working with ADK artifacts, writing agent evals, or deploying ADK agents to Vertex AI Agent Engine or Cloud Run.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Google Agent Development Kit (ADK) This skill covers building production-grade AI agents with Google's Agent Development Kit (ADK) for Python, including agent composition, tool design, session/state/memory management, artifacts, evaluation, and deployment. ## Workflow for Building an ADK Agent 1. **Define the agent** — Create an `LlmAgent` (or `Agent`) with a clear `name`, `model`, `instruction`, and `description`. Keep the instruction focused on one job. 2. **Author tools** — Write plain Python functions with type hints and docstrings, or wrap existing APIs with `FunctionTool`. Validate all inputs before side effects. 3. **Compose multi-agent systems** — For complex workflows, split responsibility across sub-agents and use `SequentialAgent`, `ParallelAgent`, or `LoopAgent` for deterministic orchestration, or delegate via `sub_agents` for LLM-driven routing. 4. **Wire up session and state** — Choose a `SessionService` (in-memory for dev, `DatabaseSessionService` or Vertex AI-managed for production) and use `session.state` for conversation-scoped data. …
Read the whole file at its exact version.
How to install
mdr add mindrally/skills/google-adk@sha256:0d197b4af58ffefdThe line at the top of this page pins the label git:20261008.7682ca7, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_otlxaqmlhbe3x57u)
0 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Sep 3, 2026 and Oct 8, 2026, about one every 35 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261008.7682ca7 latest | 2026-10-08 | 7682ca7 | 9,928 B | A | view · diff |
| git:20260903.9718410 | 2026-09-03 | 9718410 | 9,848 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (9928 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
mindrally/skills · 278 stars · license Apache-2.0 · pushed 2026-10-08 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_otlxaqmlhbe3x57u GET https://markdownregistry.com/api/v1/resolve?ref=mindrally/skills/google-adk GET https://markdownregistry.com/api/v1/blob/0d197b4af58ffefd7b06e0f0070aa4ffd88b0a685472da3b1d5724ec28986d8d
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.