game-eye-qa

Automate HTML5 game QA with scene graph inspection and input simulation.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/donghyun-bagelcode/2026-ai-jam --skill game-eye-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: game-eye-qa
Source: https://github.com/donghyun-bagelcode/2026-ai-jam/tree/main/.gemini/skills/game-eye-qa
Command: npx skills add https://github.com/donghyun-bagelcode/2026-ai-jam --skill game-eye-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

HTML5 game development often lacks robust, automated QA tooling, leading to elusive bugs and slow iteration cycles.

Core Features & Use Cases

  • Structured scene graph inspection without screenshots or VLM
  • Keyboard and mouse input simulation, assertion-based verification, and automated test loops
  • Works with PixiJS v7/v8 and GDevelop for in-depth game QA

Quick Start

Install game-eye and run it against your dev server to begin automated QA with a session-based workflow.

Frequently Asked Questions about game-eye-qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate QA and debugging for HTML5 canvas games?

HTML5 game QA automation is achieved by running game-eye against a dev server, enabling structured scene graph inspection, input simulation, and assertion-based verification within a session-based workflow.

Does this automated testing approach work with PixiJS and GDevelop?

Yes, this automated testing approach works directly with PixiJS v7/v8 and GDevelop, allowing you to perform in-depth scene graph inspection and assertion-based verification for these specific frameworks.

What do I need to run automated test loops for HTML5 games?

To run automated test loops, you need game-eye installed and a running dev server, which together enable session-based QA and assertion-based verification for your HTML5 game.

How does scene graph inspection work for canvas games without screenshots?

Scene graph inspection works by directly analyzing the game's structure without relying on screenshots or VLM, allowing you to verify game states and debug issues programmatically.

Can I simulate keyboard and mouse input during HTML5 game testing?

Yes, you can simulate keyboard and mouse input during HTML5 game testing, allowing you to trigger specific game states and perform assertion-based verification on the resulting scene graph.

What are the limitations of using game-eye for HTML5 game debugging?

The primary limitation is that game-eye requires a running dev server to function and currently supports only PixiJS v7/v8 and GDevelop, limiting its use for other HTML5 frameworks.