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.