Install any skill in seconds. Free to start, no credit card required.
Get Started Free →randallliuxin/screenshot
Capture gameplay screenshots using godot-e2e for visual verification.
Passed 18 of 21 test cases with the skill, and 3 of 21 without it.
and 17 more in the full report
16 fixed3 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 16 test cases the skill fixed. Same model, same prompt, with and without the skill.
What happens when `game.screenshot()` is called without specifying a `save_path` parameter?
| Checked | Without skill | With skill |
|---|---|---|
| Saves the captured screenshot to a temporary file. | Missed | Passed |
The instructions your model reads when the skill loads.
$ARGUMENTS
Capture screenshots from a running Godot game using godot-e2e's internal viewport capture. Works headless, multi-monitor safe, no external tools needed.
Write and run a Python script:
# capture_screenshot.py
import os, sys
from godot_e2e import GodotE2E
project_path = sys.argv[1] if len(sys.argv) > 1 else "."
save_path = sys.argv[2] if len(sys.argv) > 2 else "screenshot.png"
with GodotE2E.launch(project_path, timeout=15.0) as game:
game.wait_for_node("/root/Main", timeout=10.0)
game.wait_seconds(1.0) # let the game render a few frames
result = game.screenshot(save_path=save_path)
print(f"Screenshot saved: {result}")
Run: python capture_screenshot.py <project_dir> <output_path>
For capturing multiple screenshots during a gameplay scenario:
# capture_gameplay.py
import os, sys
from godot_e2e import GodotE2E
project_path = sys.argv[1] if len(sys.argv) > 1 else "."
output_dir = sys.argv[2] if len(sys.argv) > 2 else "screenshots"
os.makedirs(output_dir, exist_ok=True)
test cases passed, vs 3 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.