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.gd file utilizes OS.exit_code and SceneTree.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.md and 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.gd script performs local file I/O within the res://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's mock() and spy() 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
Risk Level
SAFE
Analyzed
Oct 13, 2026, 09:30 AM