Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
google avatar

Adk Architecture

  • 1 installs
  • 20.9k repo stars
  • Updated July 28, 2026
  • google/adk-python

adk-architecture skill documents ADK architectural knowledge - graph orchestration, resumption, execution flow, node contracts, observability, and LLM context orchestration.

About

adk-architecture skill documents ADK architectural knowledge - graph orchestration, resumption, execution flow, node contracts, observability, and LLM context orchestration. Use this skill whenever you need to understand the architecture, event flow, or state management of the ADK system, or when designing or modifying core compone. name: adk-architecture description: ADK architectural knowledge - graph orchestration, resumption, execution flow, node contracts, observability, and LLM context orchestration. Use this skill whenever you need to understand the architecture, event flow, or state management of the ADK system, or when designing or modifying core components. Triggers on "how does X work", "design of", "architecture o

  • ADK architectural knowledge - graph orchestration, resumption, execution flow, node contracts, observability, and LLM co
  • Platform-specific setup patterns for adk-architecture.
  • Evidence-backed steps from upstream SKILL.md.
  • When-to-use criteria for adk-architecture versus alternatives.

Adk Architecture by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #2,003 of 2,742 Automation & Workflows skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

adk-architecture capabilities & compatibility

Capabilities
adk architecture quick start · adk architecture when to use guidance · adk architecture integration patterns
npx skills add https://github.com/google/adk-python --skill adk-architecture

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars20.9k
Security audit3 / 3 scanners passed
Last updatedJuly 28, 2026
Repositorygoogle/adk-python

How do I use adk-architecture correctly?

ADK architectural knowledge - graph orchestration, resumption, execution flow, node contracts, observability, and LLM context orchestration. Use this skill whenever you need to understand the architec

Who is it for?

Teams implementing adk-architecture workflows from the catalog.

Skip if: Skip when requirements clearly match a different specialized stack.

When should I use this skill?

User asks about adk-architecture, adk architectural knowledge - graph orchestration, resumption, execution flow, node contra.

What you get

Working adk-architecture setup with validated configuration and next steps.

Files

SKILL.mdMarkdownGitHub ↗

ADK Architecture Guide

Core Interfaces (references/interfaces/)

  • BaseNode — node contract, output/streaming, state/routing, HITL, configuration
  • Workflow — graph orchestration, dynamic nodes (tracking/dedup/resume), transitive dynamic nodes, interrupt propagation, design rules for node authors
  • Runner — The public interface for executing workflows and agents. Documents entrance methods run and run_async.
  • Agent — Blueprint defining identity, instructions, and tools. Documents that run is the preferred entrance method.
  • BaseAgent — Base class for all agents. Defines the contract for subclassing with _run_impl as the primary override point.
  • Event — Core data structure for state reconstruction and communication. Represents a conversation turn or action.

Key Principles (references/principles/)

  • API Principles — stability, backward compatibility, and self-containment. Use when making design choices that affect the public API surface.

Runtime Knowledge (references/architecture/)

  • Context — 1:1 node-context mapping, InvocationContext singleton, property reference
  • NodeRunner — two communication channels, execution flow, output delegation. Internal runtime details.
  • Runner Roles — Runner vs NodeRunner vs Workflow separation. Explains why they are separate to avoid deadlocks.
  • Checkpoint and Resume — HITL lifecycle, rerun_on_resume, run_id
  • Observability — span-on-Context design, NodeRunner integration, correlated logs, metrics
  • LLM Context Orchestration — relationship between events and LLM context, task delegation translation, branch isolation. Use when modifying event processing, context preparation for LLMs, or debugging context pollution issues.

Related skills

FAQ

What does adk-architecture do?

adk-architecture skill documents ADK architectural knowledge - graph orchestration, resumption, execution flow, node contracts, observability, and LLM context orchestration.

When should I use adk-architecture?

User asks about adk-architecture, adk architectural knowledge - graph orchestration, resumption, execution flow, node contra.

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.