extract-python-environment-variables

Installation
SKILL.md

Extract Python Environment Variables

Use this skill to ensure a Python recipe properly declares and loads all environment variables it uses.


What This Skill Does

Runs scripts/extract_env_vars.py against a recipe directory. The script:

  1. Scans all .py files (excluding tests/ and common cache/venv directories) for environment variable accesses:
    • os.environ["VAR"]
    • os.environ.get("VAR") / os.environ.get("VAR", "default")
    • os.getenv("VAR") / os.getenv("VAR", "default")
    • os.environ.setdefault("VAR", "default")   (v2)
Installs
3
GitHub Stars
10.4K
First Seen
Aug 15, 2026
extract-python-environment-variables — google/adk-recipes