generate-python-runnability-test
Pass
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: SAFE
Full Analysis
- Command Execution: The skill invokes
ruff, a standard Python formatting tool, viasubprocess.run. This is implemented securely using argument lists and local execution without shell interpolation. - File System Operations: File modifications are confined to the user-specified recipe directory. The skill includes safeguards against accidental data loss, such as refusing to overwrite existing files without explicit user instruction.
- Static Analysis Approach: The tool employs the Python
astmodule to analyze source code safely at the syntax tree level, avoiding the execution of potentially untrusted code during analysis.
Audit Metadata