godot-gameplay
Pass
Audited by Gen Agent Trust Hub on Oct 31, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external data via game save resources (.tres) and dialogue files (.dialogue), creating a potential attack surface for indirect instructions.
- Ingestion points:
save_io.gdandgd_gameplay.pyingest and process external Godot resource files and dialogue cues. - Boundary markers: The skill uses explicit security wrappers like
load_resource_checkedto identify and block unauthorized scripts. - Capability inventory: The skill possesses file system write access (atomic saves, CSV logging) and can execute Godot-specific tasks through the platform's execution utility.
- Sanitization: Active sanitization is performed via regex-based scanning in
save_io.gdandgd_gameplay.py, which identifies embedded GDScript or CSharpScript within text resources before they are loaded by the engine. - [COMMAND_EXECUTION]: The
gd_gameplay.pyscript andcrowd_bench.gdfacilitate running Godot benchmarks and project installations. These utilizegd_runto interface with the Godot binary for project setup and performance measurement, which is standard behavior for development-focused skills. - [EXTERNAL_DOWNLOADS]: The documentation references external Godot community resources and addons from well-known repositories on GitHub (e.g., Nathan Hoad's Dialogue Manager and Limbonaut's LimboAI). These references are provided for expert knowledge and manual integration by the developer, rather than automated execution of remote code.
Audit Metadata