game-dev-combat-animation
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The animation capture scripts (
play.js,setup.js, andshot.js) utilizeeval()to execute code retrieved from a local server. Specifically, they fetch a driver script fromhttp://127.0.0.1:6163/driver.jsand execute it to inject control logic into the host page. This activity is restricted tolocalhost. - [COMMAND_EXECUTION]: The skill includes a setup script (
install.sh) that performs standard administrative tasks like creating directories, copying tool scripts, and checking network ports usinglsof. These operations are intended for local environment preparation. - [INDIRECT_PROMPT_INJECTION]: The skill uses LLM agents to review animation frames, creating a surface for indirect prompt injection. Untrusted data enters the context via animation sheet filenames and frame content processed in
msheet.pyandpsheet.py. Boundary markers are present intemplates/critic-prompt.mdvia a fixed rubric, but specific 'ignore instructions' warnings are absent. The skill's capability inventory includes shell commands ininstall.shandeval()inplay.js. No explicit sanitization of external content is performed, but the skill requires human verification of all critic claims as a safeguard.
Audit Metadata