Install any skill in seconds. Free to start, no credit card required.
Get Started Free →randallliuxin/gdunit-driver
Run gdUnit4 unit tests and parse results into structured output.
Passed 16 of 19 test cases with the skill, and 9 of 19 without it.
and 10 more in the full report
9 fixed10 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
When invoking `addons/gdUnit4/bin/GdUnitCmdTool.gd` in headless mode on a CI runner, Godot refuses to run unless a specific flag is passed to allow headless execution. What is that command line flag?
| Checked | Without skill | With skill |
|---|---|---|
| Includes --ignoreHeadlessMode in the command flags | Missed | Passed |
The instructions your model reads when the skill loads.
$ARGUMENTS
Read the path from the project's config file. This avoids hardcoding paths that differ per machine.
# From the project root:
python tools/agent_runtime.py godot_path
The CLI runner across all supported versions (v4.x, v5.x, v6.x) is addons/gdUnit4/bin/GdUnitCmdTool.gd. The path uses capital-U gdUnit4/ to match the upstream repo layout — Windows is case-insensitive but Godot's global script registry de-duplicates by exact path string, so a casing mismatch between the runner invocation and the on-disk directory triggers Class "..." hides a global script class parse errors and a non-zero exit.
# Single file
"<godot_path>" --headless -s res://addons/gdUnit4/bin/GdUnitCmdTool.gd \
--add res://test/test_example.gd --ignoreHeadlessMode
# Multiple files
"<godot_path>" --headless -s res://addons/gdUnit4/bin/GdUnitCmdTool.gd \
--add res://test/test_physics.gd --add res://test/test_spawner.gd \
--ignoreHeadlessMode
# All tests in a directory
"<godot_path>" --headless -s res://addons/gdUnit4/bin/GdUnitCmdTool.gd \
--add res://test/ --ignoreHeadlessMode
Notes:
--ignoreHeadlessMode for headless runs.--add to enqueue test files or directories (repeat the flag for multiples).res:// prefix and the capital-U addons/gdUnit4/ casing.::method syntax for single test methods — run the whole file instead.test cases passed, vs 9 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.