This is a comprehensive QA automation skill for browser games built on Playwright. It covers visual regression testing, gameplay verification, performance checks, and accessibility audits. The skill is thorough about testability requirements: your game needs to expose state via `window.__GAME__` and implement `render_game_to_text()` so tests can inspect what's happening without parsing pixels. It includes patterns for deterministic testing with seeded randomness, frame-precise clock control, and seven core gameplay invariants like scoring and death states. The documentation is dense but practical, with ready-to-use config templates and fixture code. Use this when you need to add automated testing to a Phaser or Three.js game, or when debugging flaky game tests that depend on timing or visual state.

skills.sh installs
502
GitHub stars
281
last updated
Jul 14, 2026

Install

$ npx -y skills add opusgamelabs/game-creator --skill game-qa --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a comprehensive QA automation skill for browser games built on Playwright. It covers visual regression testing, gameplay verification, performance checks, and accessibility audits. The skill is thorough about testability requirements: your game needs to expose state via `window.__GAME__` and implement `render_game_to_text()` so tests can inspect what's happening without parsing pixels. It includes patterns for deterministic testing with seeded randomness, frame-precise clock control, and seven core gameplay invariants like scoring and death states. The documentation is dense but practical, with ready-to-use config templates and fixture code. Use this when you need to add automated testing to a Phaser or Three.js game, or when debugging flaky game tests that depend on timing or visual state.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/opusgamelabs/game-creator
Categories
Testing & QA, Game Development
First seen
Jun 3, 2026

More from opusgamelabs/game-creator

All 26
1opusgamelabs avatarqa-gameopusgamelabs/game-creatorqa game419skills.sh installs
2sickn33 avatarpython-testing-patternssickn33/antigravity-awesome-skillspython testing patterns394skills.sh installs
3levnikolaevich avatarln-630-test-auditorlevnikolaevich/claude-code-skillsUse when auditing the test surface through the evaluation platform with mandatory research, coordinated test audit workers, and structured summaries.389skills.sh installs
4umbraco avatarumbraco-skill-test-runnerumbraco/umbraco-cms-backoffice-skillsRun tests from skill examples and generate a report (project)384skills.sh installs
5umbraco avatarumbraco-unit-testingumbraco/umbraco-cms-backoffice-skillsUnit and component testing for Umbraco backoffice extensions using @open-wc/testing374skills.sh installs
6umbraco avatarumbraco-test-buildersumbraco/umbraco-cms-backoffice-skillsJsonModels.Builders for creating test data in Umbraco tests370skills.sh installs