adk-verify-snippets

Pass

Audited by Gen Agent Trust Hub on Aug 15, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • Command Execution via Subprocess: The skill uses subprocess.run in scripts/verify_md.py to execute a harness script for verifying code snippets. This is a potential security consideration but is necessary for isolating snippet execution from the main agent process.
  • Dynamic Python Module Loading: In scripts/run.py, the skill utilizes importlib to dynamically load and execute code snippets. While this pattern allows for flexible code testing, it also means the skill executes code extracted from external Markdown files, which should be reviewed by users.
  • Temporary File Creation: The verification process involves writing code snippets to a temporary system directory. The skill includes automated cleanup logic to ensure these files are removed after execution, minimizing the risk of persistent data artifacts.
  • Use of Sensitive Environment Variables: The skill optionally utilizes GEMINI_API_KEY or GOOGLE_API_KEY to perform API calls during the 'Run Phase' of verification. Users should ensure these keys are managed securely in their environment.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 15, 2026, 08:09 PM
Security Audit — agent-trust-hub — adk-verify-snippets