debug-playstation-emulators
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and validate external files such as PCSX2 .pnach patches and DuckStation settings files.
- Ingestion points: The scripts
scripts/check_pnach.pyandscripts/check_settings_keys.pyread file contents usingPath.read_text(). - Capability inventory: The skill provides instructions for executing emulator binaries and managing processes. The included test suite uses
subprocess.run()to execute local Python scripts. - Sanitization: The skill implements formal validation logic in its Python scripts to check for malformed data, unrecognized keys, and illegal values before the agent applies them to the emulator environment.
- [COMMAND_EXECUTION]: The skill includes unit tests that execute local scripts via the
subprocessmodule. - Evidence:
scripts/test_check_pnach.pyandscripts/test_check_settings_keys.pycontainsubprocess.run()calls that invokecheck_pnach.pyandcheck_settings_keys.pyusing the current Python interpreter. These calls are used to verify the checker's output against known good and bad fixtures.
Audit Metadata