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 via subprocess.run with shell=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/exclude to prevent accidental inclusion in the user's repository.\n- [SAFE]: Interactions with external repositories and pull requests are conducted using established tools like git and gh. 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
Risk Level
SAFE
Analyzed
Nov 14, 2026, 04:54 AM