auto-game-vision-tester

Capture frames and analyze visual defects in UrhoX Lua games.

Updated May 16, 2026
One-click install
npx skills add https://github.com/haitao2016/--Skill --skill auto-game-vision-tester
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-game-vision-tester
Source: https://github.com/haitao2016/--Skill/tree/main/auto-game-vision-tester
Command: npx skills add https://github.com/haitao2016/--Skill --skill auto-game-vision-tester

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates visual quality testing for UrhoX Lua games, detecting visual defects and performance issues, saving developers time and effort in the QA process.

Core Features & Use Cases

  • Automated Frame Capture: Captures frames at configurable intervals, skipping static frames using perceptual hashing.
  • Visual Analysis: Performs multi-dimensional visual quality checks (e.g., Z-fighting, texture issues, UI overlap) and classifies issues by severity.
  • Use Case: For developers who need to continuously monitor rendering quality and frame rate performance during the game development process, generate visual QA reports, or compare visual quality trends between different versions.

Quick Start

Use the auto-game-vision-tester skill to perform a balanced analysis on the game 'my-game.ux'.

Frequently Asked Questions about auto-game-vision-tester

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

FAQPage Schema
How do I automate visual QA testing for UrhoX Lua games?

Automating visual QA for UrhoX Lua games requires capturing frames at configurable intervals, analyzing visual defects like Z-fighting or UI overlap, and generating reports to monitor rendering quality and performance trends.

What does automated visual analysis detect in game rendering?

Automated visual analysis detects rendering defects such as Z-fighting, texture issues, and UI overlap. It classifies these visual defects by severity, helping developers identify and resolve graphical anomalies during the game development process.

How do I set up visual quality testing in an UrhoX Lua workflow?

Setting up visual quality testing in UrhoX Lua requires the UrhoX Lua engine and custom Lua modules. These modules handle frame capture, execute multi-dimensional visual checks, and generate QA reports for your game.

Can I skip static frames when capturing game visuals for testing?

Yes, you can skip static frames during visual testing by applying perceptual hashing. This technique identifies and ignores unchanged frames, ensuring the visual analysis focuses only on frames with actual rendering updates.

Does visual quality testing work for comparing rendering trends across game versions?

Yes, visual quality testing supports comparing rendering trends across different game versions. It generates visual QA reports and tracks frame rate performance, allowing developers to monitor quality changes throughout the development lifecycle.