Game Quality Gates â DevOps skill for Claude Code
ð® Game dev quality gates â 12 universal rules + Phaser/Three.js guides + anti-cheat patterns + pre-deploy checklist.
How to install Game Quality Gates
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open abczsl520/game-quality-gates and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Game Quality Gates does
ð® Game dev quality gates â 12 universal rules + Phaser/Three.js guides + anti-cheat patterns + pre-deploy checklist. Born from fixing 70+ real bugs. OpenClaw Agent Skill.
Alternatives in DevOps
- Mirrord â Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes clust 5.3k â
- Skill Claw â OpenClaw instance administration â manage hosts across macOS, Ubuntu/Debian, Docker, OCI, and Proxmox 2.8k â
- Deploy â Deployment Checklist 558 â
README
ð® Game Quality Gates
**Stop shipping games with phantom timers, memory leaks, and double-spend exploits.** A battle-tested quality standard for H5/Canvas/WebGL games.
[](https://clawhub.com) [](LICENSE) [](https://github.com/abczsl520/game-quality-gates/wiki) [](https://github.com/openclaw/openclaw)
ð The Problem
Every feature works fine alone. They break **in combination**:
| Feature A | + Feature B | = Bug |
|---|---|---|
| Slow powerup | Paddle collision | Speed value overwritten |
| Multi-ball | Main ball death | Orphan sub-balls still scoring |
| Power-up falling | Player dies | Ghost objects after game over |
| Game over | Buff timers | Phantom timer modifies destroyed object ð¥ |
These aren't edge cases â they're the **#1 cause of game bugs**. After fixing **70+ of these bugs** in production H5 games, we encoded the prevention patterns into 12 universal rules.
ð The 12 Universal Rules
| # | Rule | Prevents |
|---|---|---|
| 1 | ð Single Cleanup Entry Point | "Fixed in A, forgot in B" |
| 2 | â¡ Respect Active Buffs | Buff silently overwritten |
| 3 | ðŠ Cache Before Destroy | Reading dead object props |
| 4 | â° Timers Follow Lifecycle | Phantom timers after game over |
| 5 | ð¥ïž Frame-Rate Independent | 30fps device = half speed |
| 6 | ðª Scene Switch = Full Cleanup | Memory grows per restart |
| 7 | ð Audio Lifecycle | iOS silent, background still playing |
| 8 | ð Input Safety | Double-buy, rapid-fire exploits |
| 9 | ðŸ Save State Versioning | Broken saves after update |
| 10 | ð Network Fault Tolerance | Game freezes on bad network |
| 11 | ðŠ Asset Loading |
Related Skills
Prod Readiness
Fast pre-deploy checklist (<2 min): RLS on new tables, env vars present, build & typecheck pass, no PII in con
Phase1 Three Way Match
AI agent that performs three-way match (PO + goods receipt + vendor invoice) against Odoo ERP. Built with Clau
Agent Devbox
Spin up a disposable cloud dev box with AI coding agents (Claude Code, Codex) pre-installed â one GitHub Actio
DevOps Anti Patterns Never Do These.Skill
ANTI-PATTERNS â NEVER DO THESE â extracted from roles.json deepPrompt for devops
Guidance For Dynamic Game Npc Dialogue On AWS
This guidance helps game developers automate the process of creating a non-player character (NPC) for their ga
Universal AI Agents
ð Multi-agent AI orchestration platform combining Claude, OpenAI, Higgsfield, and other leading AI models. De
Related Agents
Game Developer
Game development across all platforms (PC, Web, Mobile, VR/AR). Use when building games with Unity, Godot, Unr
Game Agent
Orchestrates generation of a complete 2D/3D game. Selects the optimal engine (Godot 4, Three.js, Phaser 3), ge
Game Lead
Game Lead (Tier 2): owns web-game architecture â game loop, client structure, frame budget, engine choice (thr