
Adk Setup
- 1 installs
- 20.9k repo stars
- Updated July 28, 2026
- google/adk-python
adk-setup skill documents Set up a local development environment for the ADK Python project.
About
adk-setup skill documents Set up a local development environment for the ADK Python project. Use when the user wants to get started developing, set up their environment, install dependencies, or prepare for contributing.. name: adk-setup description: Set up a local development environment for the ADK Python project. Use when the user wants to get started developing, set up their environment, install dependencies, or prepare for contributing.
- Set up a local development environment for the ADK Python project.
- Platform-specific setup patterns for adk-setup.
- Evidence-backed steps from upstream SKILL.md.
- When-to-use criteria for adk-setup versus alternatives.
Adk Setup 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: MEDIUM risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
adk-setup capabilities & compatibility
- Capabilities
- adk setup quick start · adk setup when to use guidance · adk setup integration patterns
What adk-setup says it does
disable-model-invocation: true
Set up the local development environment for ADK Python.
npx skills add https://github.com/google/adk-python --skill adk-setupAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 20.9k |
| Security audit | 2 / 3 scanners passed |
| Last updated | July 28, 2026 |
| Repository | google/adk-python ↗ |
How do I use adk-setup correctly?
Set up a local development environment for the ADK Python project. Use when the user wants to get started developing, set up their environment, install dependencies, or prepare for contributing.
Who is it for?
Teams implementing adk-setup 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-setup, set up a local development environment for the adk python project. use when the user wants.
What you get
Working adk-setup setup with validated configuration and next steps.
Files
Set up the local development environment for ADK Python.
Prerequisites
Check the following before proceeding:
1. Python 3.10+
python3 --version2. uv package manager (required — do not use pip/venv directly)
uv --versionIf not installed:
curl -LsSf https://astral.sh/uv/install.sh | shSetup Steps
Run these commands from the project root:
3. Create and activate a virtual environment:
uv venv --python "python3.11" ".venv"
source .venv/bin/activate4. Install all dependencies for development:
uv sync --all-extras5. Install development tools:
uv tool install pre-commit
uv tool install tox --with tox-uv6. Install addlicense (requires Go):
go version && go install github.com/google/addlicense@latest[!NOTE]
If Go is not installed, tell the user:
"Go is required for the addlicense tool. Please install Go from https://go.dev/dl/ and then re-run the adk-setup skill to complete the setup."7. Set up pre-commit hooks:
pre-commit install8. Verify everything works by running tests locally:
pytest tests/unittests -n autoKey Commands Reference
| Task | Command |
|---|---|
| Run unit tests (Fast) | pytest tests/unittests |
| Run tests across all Python versions | tox |
| Format codebase | pre-commit run --all-files |
| Run tests in parallel | pytest tests/unittests -n auto |
| Run specific test file | pytest tests/unittests/agents/test_llm_agent.py |
| Launch web UI | adk web path/to/agents_dir |
| Run agent via CLI | adk run path/to/my_agent |
| Build wheel | uv build |
Related skills
FAQ
What does adk-setup do?
adk-setup skill documents Set up a local development environment for the ADK Python project.
When should I use adk-setup?
User asks about adk-setup, set up a local development environment for the adk python project. use when the user wants.
Is this skill safe to install?
Review the Security Audits panel on this page before installing in production.