← All skills
ADK Developer
57 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By VeerMuchandi/rad-skills (GitHub) · coding · 18 stars · scanned at commit 13d739a
Comprehensive guide to building, orchestrating, and deploying agents with the Google Agent Development Kit (ADK).
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 38 places.
Show 17 more
- adk_developer/examples/adk_documentation/tools.py, line 158
except subprocess.CalledProcessError as e: - adk_developer/examples/adk_documentation/tools.py, line 163
except subprocess.TimeoutExpired as e: - adk_developer/examples/adk_documentation/tools.py, line 165
except (subprocess.CalledProcessError, OSError, ValueError) as e: - adk_developer/examples/adk_documentation/tools.py, line 194
except (FileNotFoundError, subprocess.CalledProcessError): - adk_developer/examples/adk_documentation/tools.py, line 304
except subprocess.CalledProcessError as e: - adk_developer/examples/adk_documentation/tools.py, line 385
except subprocess.CalledProcessError as e: - adk_developer/examples/adk_documentation/tools.py, line 475
process = subprocess.run( - adk_developer/examples/adk_documentation/tools.py, line 488
head_sha_process = subprocess.run( - adk_developer/examples/adk_documentation/tools.py, line 501
pull_process = subprocess.run( - adk_developer/examples/adk_documentation/tools.py, line 513
clone_process = subprocess.run( - adk_developer/examples/adk_documentation/tools.py, line 527
) -> subprocess.CompletedProcess[Any]: - adk_developer/examples/adk_documentation/tools.py, line 549
grep_process = subprocess.run( - adk_developer/examples/adk_documentation/tools.py, line 719
subprocess.run( - adk_developer/examples/adk_documentation/tools.py, line 728
diff_result = subprocess.run( - adk_developer/examples/adk_documentation/tools.py, line 737
numstat_result = subprocess.run( - adk_developer/examples/adk_documentation/tools.py, line 820
except subprocess.CalledProcessError as e: - adk_developer/examples/adk_team/adk_documentation/tools.py, line 148
except subprocess.CalledProcessError as e:
and 18 more places
Can call paid AI services billed to you
The author does not mention this.
Found in 198 places.
Show 17 more
- adk_developer/examples/a2a/a2a_basic/agent.py, line 21
from google.genai import types - adk_developer/examples/a2a/a2a_basic/remote_a2a/check_prime_agent/agent.py, line 19
from google.genai import types - adk_developer/examples/a2a/a2a_human_in_loop/agent.py, line 19
from google.genai import types - adk_developer/examples/a2a/a2a_human_in_loop/remote_a2a/human_in_loop/agent.py, line 20
from google.genai import types - adk_developer/examples/a2a/a2a_root/remote_a2a/hello_world/agent.py, line 20
from google.genai import types - adk_developer/examples/a2a_basic/agent.py, line 21
from google.genai import types - adk_developer/examples/a2a_basic/remote_a2a/check_prime_agent/agent.py, line 19
from google.genai import types - adk_developer/examples/a2a_human_in_loop/agent.py, line 19
from google.genai import types - adk_developer/examples/a2a_human_in_loop/remote_a2a/human_in_loop/agent.py, line 20
from google.genai import types - adk_developer/examples/a2a_root/remote_a2a/hello_world/agent.py, line 20
from google.genai import types - adk_developer/examples/adk_answering_agent/utils.py, line 25
from google.genai import types - adk_developer/examples/adk_documentation/adk_release_analyzer/agent.py, line 64
from google.genai import types - adk_developer/examples/adk_documentation/utils.py, line 24
from google.genai import types - adk_developer/examples/adk_issue_monitoring_agent/main.py, line 35
from google.genai import types - adk_developer/examples/adk_knowledge_agent/agent.py, line 22
from google.genai import types - adk_developer/examples/adk_pr_agent/main.py, line 24
from google.genai import types - adk_developer/examples/adk_pr_triaging_agent/utils.py, line 22
from google.genai import types
and 178 more places
Sends data to these websites: generativelanguage.googleapis.com
This is disclosed by the author in the skill's SKILL.md or README.
Found in 289 places.
Show 17 more
- adk_developer/docs/guides/cli/api_server/abort.md, line 59
If utilizing database pools, HTTP clients (such as `httpx.AsyncClient`), or sandbox clients that implement asynchronous context managers, the python runtime han - adk_developer/docs/guides/cli/api_server/abort.md, line 65
async with httpx.AsyncClient() as client: - adk_developer/docs/guides/workflow/retry_config/index.md, line 34
return await external_api_client.fetch(node_input) - adk_developer/examples/a2a/a2a_basic/agent.py, line 21
from google.genai import types - adk_developer/examples/a2a/a2a_basic/remote_a2a/check_prime_agent/agent.py, line 19
from google.genai import types - adk_developer/examples/a2a/a2a_human_in_loop/agent.py, line 19
from google.genai import types - adk_developer/examples/a2a/a2a_human_in_loop/remote_a2a/human_in_loop/agent.py, line 20
from google.genai import types - adk_developer/examples/a2a/a2a_root/remote_a2a/hello_world/agent.py, line 20
from google.genai import types - adk_developer/examples/a2a_basic/agent.py, line 21
from google.genai import types - adk_developer/examples/a2a_basic/remote_a2a/check_prime_agent/agent.py, line 19
from google.genai import types - adk_developer/examples/a2a_human_in_loop/agent.py, line 19
from google.genai import types - adk_developer/examples/a2a_human_in_loop/remote_a2a/human_in_loop/agent.py, line 20
from google.genai import types - adk_developer/examples/a2a_root/remote_a2a/hello_world/agent.py, line 20
from google.genai import types - adk_developer/examples/adk_answering_agent/utils.py, line 25
from google.genai import types - adk_developer/examples/adk_answering_agent/utils.py, line 41
response = requests.post( - adk_developer/examples/adk_answering_agent/utils.py, line 70
response = requests.head(url, timeout=5, allow_redirects=True) - adk_developer/examples/adk_documentation/adk_release_analyzer/agent.py, line 64
from google.genai import types
and 269 more places
Downloads and installs other software
The author does not mention this.
Found in 91 places.
Show 17 more
- adk_developer/examples/adk_documentation/adk_release_analyzer/README.md, line 80
pip install --upgrade pip - adk_developer/examples/adk_documentation/adk_release_analyzer/README.md, line 81
pip install google-adk - adk_developer/examples/adk_pr_triaging_agent/README.md, line 55
pip install --upgrade pip - adk_developer/examples/adk_pr_triaging_agent/README.md, line 56
pip install google-adk - adk_developer/examples/adk_team/adk_answering_agent/README.md, line 92
pip install --upgrade pip - adk_developer/examples/adk_team/adk_answering_agent/README.md, line 93
pip install google-adk - adk_developer/examples/adk_team/adk_answering_agent/README.md, line 105
pip install google-cloud-storage google-cloud-discoveryengine - adk_developer/examples/adk_team/adk_documentation/adk_release_analyzer/README.md, line 82
pip install --upgrade pip - adk_developer/examples/adk_team/adk_documentation/adk_release_analyzer/README.md, line 83
pip install google-adk - adk_developer/examples/adk_team/adk_pr_triaging_agent/README.md, line 62
pip install --upgrade pip - adk_developer/examples/adk_team/adk_pr_triaging_agent/README.md, line 63
pip install google-adk - adk_developer/examples/adk_team/adk_triaging_agent/README.md, line 94
pip install --upgrade pip - adk_developer/examples/adk_team/adk_triaging_agent/README.md, line 95
pip install google-adk requests - adk_developer/examples/adk_triaging_agent/README.md, line 82
pip install --upgrade pip - adk_developer/examples/adk_triaging_agent/README.md, line 83
pip install google-adk requests - adk_developer/examples/agent_engine_code_execution/agent.py, line 82
You should NEVER install any package on your own like `pip install ...`. - adk_developer/examples/authn-adk-all-in-one/README.md, line 56
pip install -r requirements.txt
and 71 more places
Reads your saved credentials, such as SSH keys or .env files
This is disclosed by the author in the skill's SKILL.md or README.
Found in 1 place.
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'adk-developer' ] || [ -L ~/.agents/skills/'adk-developer' ]; then echo 'A skill folder named adk-developer already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/VeerMuchandi/rad-skills' "$d" && git -C "$d" checkout --quiet '13d739a39f73b3d2c355b495b95df2b7f19a37c5' -- 'adk_developer' && mkdir -p ~/.agents/skills && cp -R "$d"/'adk_developer' ~/.agents/skills/'adk-developer' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'adk-developer' ~/.claude/skills/'adk-developer' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for VeerMuchandi/rad-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/VeerMuchandi/rad-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-10 | 13d739a | 57 |