Skip to main content

google/adk-python

SkillsMP has collected 19 skills from google/adk-python. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
19
GitHub stars
21,709
GitHub forks
4,101

Install with an AI assistant

Copy this prompt into the AI assistant you're using.

Skills in this repository

Showing 19 of 19 collected skills.

occupation
unclassified
description

Reviews the uncommitted changes in an adk-python working tree and reports correctness, design, public-API stability, test, sample and documentation gaps as a prioritized findings report, fixing them only when asked. Use when the user asks to review local…

updated
occupation
unclassified
description

Python style and codebase conventions for ADK (Agent Development Kit): private-by-default file visibility, imports, type hints, Pydantic v2 models, formatting, docstrings, logging, async I/O, file and test layout, and unit test structure. Use when writing or…

updated
occupation
Software Developers
description

Builds ADK (Agent Development Kit) Python agents: LLM agents with tools, graph workflows of function and agent nodes, conditional routing, fan-out and join, schema-validated delegation between agents, human-in-the-loop pauses, and pytest coverage for all of…

updated
occupation
unclassified
description

Explains how the ADK runtime fits together: the node and graph execution model, Context and Event flow, checkpoint and resume, tracing, and the rules governing the public API surface. Use when answering "how does X work" about ADK internals, tracing where an…

updated
occupation
Software Developers
description

Diagnoses misbehaving ADK agents by inspecting sessions, events, tool calls, and the exact request that reached the model. Covers the `adk run` CLI and the `adk web` dev server with its session, trace, and debug HTTP endpoints. Use when an agent returns the…

updated
occupation
unclassified
description

Sets up a local ADK Python development environment in a git clone of the open-source adk-python repository: a uv virtual environment, all dependency extras, pre-commit hooks, and a first unit-test run. Runs only when explicitly requested, never on its own.…

updated
occupation
unclassified
description

Writes a hands-on developer guide for one ADK code unit — a minimal runnable example, how it works, a configuration-option table, advanced uses, limitations, and links to related samples — to `docs/guides/{topic}/{unit}/index.md`, then lists it in the index…

updated
occupation
unclassified
description

Skill for BigQuery AI and Machine Learning queries using standard SQL and `AI.*` functions (preferred over dedicated tools).

updated
occupation
unclassified
description

Skill for Graph Query Language (GQL) or SQL/PGQ queries against a property graph. Includes path finding, multi-hop traversal, topological connection, shortest path, node reachability, edge connectivity, and semantic graph queries.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Reviews code with feedback tailored to the developer's profile in session state.

updated
occupation
Software Developers
description

Creates a new sample agent in the ADK Python repository — the sample directory, its `agent.py`, and its `README.md` — following the conventions the existing samples already use. Use when the user wants to add a sample or example demonstrating a feature or…

updated
occupation
Software Developers
description

Writes commit messages and pull request descriptions for the adk-python repository: Conventional Commits types and scopes, subject lines that say why a change was made, and the linked-issue and testing-plan sections the PR template requires. Use when writing…

updated
occupation
Software Developers
description

Writes an as-built architecture document for one ADK code unit — purpose, execution flow, data flow, cross-class dependencies, extension points, and the parts that must not change — to `docs/design/{topic}/{unit}/index.md`. It describes the code as…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Checks that every Python code block in a Markdown file actually compiles and runs, by extracting each block to a temporary file, executing it in an isolated subprocess, and writing a pass/fail report with per-snippet coverage. Use when the user asks to…

updated
occupation
Software Developers
description

A skill that provides weather information based on reference data.

updated
occupation
Software Developers
description

A math calculation skill that runs Python scripts to perform arithmetic.

updated
occupation
Software Developers
description

A text processing skill that formats strings using shell scripts.

updated
occupation
Software Developers
description

A skill that provides weather information based on reference data.

updated
occupation
Software Developers
description

A skill that provides weather information based on reference data and scripts.

updated
Showing 19 of 19 collected skills.