adk-setup
OfficialSet up ADK dev environment in minutes
System Documentation
What problem does it solve?
The adk-setup skill solves the problem of getting blocked during local development by missing prerequisites, unclear setup steps, or inconsistent tooling versions for the ADK Python project.
Core Features & Use Cases
- Environment preparation: Verifies Python 3.11+ and the required uv package manager before installing anything.
- Reproducible dependency installation: Creates a virtual environment and installs all development dependencies with uv sync.
- Developer workflow enablement: Installs formatting/linting tooling (pre-commit), test runners (pytest/tox), and required auxiliary tooling (addlicense via Go) to support contribution-quality changes.
Use Case: Prepare a fresh machine or clean checkout for contributing to google-adk by setting up the virtual environment, installing dev dependencies and tools, and validating the setup by running unit tests.
Quick Start
Run the adk-setup skill to configure the ADK Python project’s local development environment from the repository root.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: adk-setup Download link: https://github.com/google/adk-python/archive/main.zip#adk-setup Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.