auto-test-project
Pass
Audited by Gen Agent Trust Hub on Apr 3, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
subprocess.runfunction inscripts/verify_skill.pyandscripts/verify_all_sessions.py. These calls are used to coordinate the execution of internal toolchain components, such as performing a syntax check viapy_compileor running theverify_test_session.pyscript. These operations are performed usingsys.executableand list-based arguments without theshell=Trueparameter, adhering to secure coding practices. - [DATA_EXFILTRATION]: In
scripts/create_test_session.py, a safety guard is implemented to prevent the tool from operating in the system root or the user's home directory by default. This reduces the risk of accidental modification or exposure of sensitive system configuration files. Users must explicitly provide the--allow-unsafe-rootflag to override this protection. - [EXTERNAL_DOWNLOADS]: The
config.yamland reference documentation suggest the use of various third-party security and testing tools such asbandit,semgrep,pip-audit, andpydeps. These are mentioned as recommended dependencies for the project being analyzed and are not automatically downloaded or executed through unsafe remote code execution patterns. - [PROMPT_INJECTION]: The skill instructions in
SKILL.mdinclude self-correcting constraints and quality thresholds (e.g., minimum issue counts and mandatory B-round checks) designed to prevent the model from generating superficial or incomplete reports. These are internal behavioral guidelines for the AI agent rather than malicious bypass attempts.
Audit Metadata