assess
Pass
Audited by Gen Agent Trust Hub on Nov 14, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements strict path validation using
.resolve()and.relative_to()to prevent directory traversal and unauthorized file access. It specifically identifies and refuses to interact with symlinks to mitigate link-following attacks.\n- [SAFE]: Command execution is handled securely viasubprocess.runwithshell=False, preventing shell injection. The skill validates that all executed scripts reside within its own authorized directory and uses absolute paths where necessary.\n- [SAFE]: The skill manages its own state and artifacts using a dedicated.first-four-hours/assessments/directory, which it automatically adds to.git/info/excludeto prevent accidental inclusion in the user's repository.\n- [SAFE]: Interactions with external repositories and pull requests are conducted using established tools likegitandgh. The documentation explicitly requires a human 'yes' before the agent is allowed to execute any code found within a pull request, providing a strong defense against indirect prompt injection and malicious code execution from external sources.
Audit Metadata