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

Adk Style

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

adk-style skill documents ADK development style guide for routine nits - Python idioms, codebase conventions, imports, typing, Pydantic patterns, formatting, logging, async/concurrency, and file organization.

About

adk-style skill documents ADK development style guide for routine nits - Python idioms, codebase conventions, imports, typing, Pydantic patterns, formatting, logging, async/concurrency, and file organization. Use this skill whenever writing code, tests, or reviewing PRs for the ADK project to ensure compliance with styling a. name: adk-style description: ADK development style guide for routine nits - Python idioms, codebase conventions, imports, typing, Pydantic patterns, formatting, logging, async/concurrency, and file organization. Use this skill whenever writing code, tests, or reviewing PRs for the ADK project to ensure compliance with styling and coding conventions. Triggers on "code style", "how should I format",

  • ADK development style guide for routine nits - Python idioms, codebase conventions, imports, typing, Pydantic patterns,
  • Platform-specific setup patterns for adk-style.
  • Evidence-backed steps from upstream SKILL.md.
  • When-to-use criteria for adk-style versus alternatives.

Adk Style 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-style capabilities & compatibility

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

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-style correctly?

ADK development style guide for routine nits - Python idioms, codebase conventions, imports, typing, Pydantic patterns, formatting, logging, async/concurrency, and file organization. Use this skill wh

Who is it for?

Teams implementing adk-style 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-style, adk development style guide for routine nits - python idioms, codebase conventions, import.

What you get

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

Files

SKILL.mdMarkdownGitHub ↗

ADK Style Guide

Style Guide (references/)

  • Visibility — naming conventions for module-private, internal, and package-private visibility.
  • Imports — relative vs absolute imports, TYPE_CHECKING patterns.
  • Typing — strong typing, avoiding Any, bare type names, keyword-only arguments, Optional vs | None, abstract parameter types, mutable default avoidance, runtime type discrimination.
  • Pydantic Patterns — Pydantic v2 usage, Field() constraints, field_validator, model_validator, private attributes, deprecation migration, post-init setup.
  • Formatting — indentation, line limits, and running pre-commit hooks.
  • Documentation — comments and docstrings.
  • Logging — lazy evaluation and log levels.
  • Async and Concurrency — async I/O requirements, avoiding blocking the event loop.
  • File Organization — file headers and class organization.

Testing

references/testing.md — core principles, 9 rules for writing ADK tests, test structure template

Related skills

FAQ

What does adk-style do?

adk-style skill documents ADK development style guide for routine nits - Python idioms, codebase conventions, imports, typing, Pydantic patterns, formatting, logging, async/concurrency, and file organization.

When should I use adk-style?

User asks about adk-style, adk development style guide for routine nits - python idioms, codebase conventions, import.

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.