{"id":"google-adk-recipes-agents-skills-generate-python-runnability-test","title":"generate-python-runnability-test","type":"skill","industry":"software-engineering","roles":["general"],"summary":"Generates a lightweight `tests/test_runnability.py` for a Python recipe. The test just imports the recipe's agent module and asserts that `root_agent is not None` (and `app is not None` if the module defines one). The skill parses agent.py with `ast` to figure out which import-time side effects need mocking (`vertexai.init`, `google.auth.default`) and which env vars need setting (`GOOGLE_CLOUD_PROJECT`,…","summary_lang":"en","source_url":"https://github.com/google/adk-recipes/blob/main/.agents/skills/generate-python-runnability-test/SKILL.md","raw_url":"https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/mirror/google-adk-recipes-agents-skills-generate-python-runnability-test.md","upstream_raw_url":"https://raw.githubusercontent.com/google/adk-recipes/main/.agents/skills/generate-python-runnability-test/SKILL.md","repo":"google/adk-recipes","author":"google","license":"Apache-2.0","redistributable":true,"content_policy":"mirror-with-attribution","original":{"kind":"full","license":"Apache-2.0","url":"https://github.com/google/adk-recipes/blob/main/.agents/skills/generate-python-runnability-test/SKILL.md"},"install":"npx skills add google/adk-recipes --skill generate-python-runnability-test","security":{"audited":false,"executes_code":false,"needs_credentials":false,"writes_external":false},"metrics":{"repo_stars":10452,"repo_pushed_at":"2026-10-14"},"course_step":"3-learn-rules","status":"active","first_seen":"2026-10-15T10:15:30Z","updated_at":"2026-10-15T10:15:30Z","checked_at":"2026-10-15T10:15:30Z","http_status":{"source":200},"page":"https://academy.incidental.site/r/google-adk-recipes-agents-skills-generate-python-runnability-test/","source":"github"}