game-quality-gatesGame development quality gates and mandatory checks. Activate when building, reviewing, debugging, or deploying any game project (H5/Canvas/WebGL/Phaser/Thre...
Install via ClawdBot CLI:
clawdbot install abczsl520/game-quality-gatesGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Potentially destructive shell commands in tool definitions
rm -rf ~Calls external URL not in known-safe list
https://img.shields.io/badge/ClawHub-game--quality--gates-blue?style=flat-squareAI Analysis
The skill definition contains no code execution, data collection, or user data transmission; it is a static checklist of development best practices. The flagged external URL is a static badge image (shields.io) for documentation, posing no active risk. The 'rm -rf' reference appears as a hypothetical example in a rule, not an executable command.
Audited Apr 17, 2026 · audit v1.0
Generated Mar 20, 2026
A game studio developing a new Phaser-based 2D platformer uses this skill to enforce mandatory checks before deploying to production. The team runs the pre-deploy checklist to verify cleanup routines, delta time usage, and audio lifecycle management, ensuring the game is stable across devices and prevents common bugs like memory leaks or input conflicts.
A developer working on a Three.js-based 3D multiplayer shooter encounters performance degradation after multiple scene transitions. By applying the skill's rules on single cleanup entry points and timer lifecycle management, they identify and fix phantom timers and WebGL resource disposal issues, restoring smooth gameplay and preventing crashes.
A company launching a casual canvas game on WeChat WebView integrates this skill to handle mobile-specific challenges. They ensure audio resumes after user interaction, implement network fault tolerance for leaderboard syncs, and use anti-cheat baselines to validate scores, meeting platform requirements and enhancing user trust in a competitive market.
An ed-tech firm building an interactive Phaser-based learning game uses the skill to maintain quality during rapid iterations. They apply input safety rules to prevent duplicate clicks on quiz answers, manage save state persistence with versioning for progress tracking, and optimize asset loading to ensure fast startup times on low-bandwidth school networks.
A studio developing a competitive WebGL racing game leverages the skill's anti-cheat baseline to secure client-server interactions. They implement server-side validation for play duration and score ranges, use one-time raid tokens for race entries, and apply network fault tolerance to prevent exploits, ensuring fair play in tournaments and maintaining player integrity.
Game developers use this skill to ensure purchase actions have mutex locks and visual disables, preventing accidental or duplicate transactions. By integrating network fault tolerance for ad and sync calls, they maintain a smooth user experience, reducing churn and increasing revenue from microtransactions and premium upgrades.
Companies offering subscription-based game libraries apply the skill to manage save state persistence with version migration, ensuring player progress is retained across updates. They use asset loading strategies to optimize performance, enhancing retention and reducing support costs, which drives recurring subscription fees and long-term customer loyalty.
Agency or tool providers license this skill as part of a quality assurance package for client game projects. They offer integration support for engine-specific rules, helping studios meet deployment standards and avoid costly bugs, generating revenue through consulting fees, tool subscriptions, or per-project contracts.
💬 Integration Tip
Integrate the pre-deploy checklist into your CI/CD pipeline to automate quality gates, and reference the engine-specific rules in Phaser or Three.js for tailored implementation during development phases.
Scored Jun 19, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.