godot-testing-patterns
Pass
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements standard testing workflows using official Godot APIs and the GdUnit4 framework. No malicious patterns or security risks were identified during the analysis of the instructions and scripts.
- [COMMAND_EXECUTION]: The
scripts/headless_test_runner.gdfile utilizesOS.exit_codeandSceneTree.quit()to handle CI exit statuses based on test results. This is expected behavior for a test runner and does not pose a security risk. - [EXTERNAL_DOWNLOADS]: All external links provided in
SKILL.mdand the scripts point to official Godot Engine documentation or other skills within the author's GitHub organization. These are trusted sources for the purpose of development documentation. - [DATA_EXPOSURE]: The
scripts/snapshot_tester.gdscript performs local file I/O within theres://tests/snapshots/directory to save and compare visual regression images. This operation is scoped to the project's internal resource path and does not involve external data exfiltration. - [DYNAMIC_EXECUTION]: The skill uses Godot's
instantiate()and GdUnit4'smock()andspy()functions to dynamically load and interact with scene nodes and objects for testing. These are standard practices in unit and integration testing environments and do not incorporate untrusted external input.
Audit Metadata