Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
opusgamelabs avatar

Review Game

  • 497 installs
  • 305 repo stars
  • Updated May 25, 2026
  • opusgamelabs/game-creator

review-game is a read-only game code review skill that audits game codebases for architecture, performance, and player-experience risks for developers who need pre-merge or milestone validation.

About

review-game is a game development skill at version 1.3.0 that performs thorough, read-only analysis when a user says review my game, code review, check game architecture, or audit game code. The skill inspects code structure, assets, design changes, performance risks, scope creep, and player-experience issues while explicitly deferring fixes to the separate improve-game skill. Metadata tags include game, review, architecture, best-practices, and code-quality, and the readme stresses that quality beats speed and validation steps must not be skipped. A developer reaches for review-game before merging branches or locking milestones on Unity, Godot, or custom engine projects.

  • Gameplay bug detection
  • Performance risk flags
  • Asset integrity checks
  • Scope creep identification
  • Milestone readiness criteria

Review Game by the numbers

  • 497 all-time installs (skills.sh)
  • +13 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #237 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/opusgamelabs/game-creator --skill review-game

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs497
repo stars305
Last updatedMay 25, 2026
Repositoryopusgamelabs/game-creator

How do you review game code architecture before a milestone?

Review game code, assets, and design changes for bugs, performance risks, scope creep, and player-experience issues before merging or locking a milestone.

Who is it for?

Game developers who need a thorough pre-merge or milestone audit without the agent modifying game source files.

Skip if: Developers who want automatic refactors or gameplay fixes applied should use improve-game instead of read-only review-game.

When should I use this skill?

A user says review my game, audit game code, check game architecture, or asks for a read-only game code review before merge.

What you get

Structured review report covering bugs, performance risks, scope creep, architecture notes, and player-experience findings.

  • review report
  • architecture findings
  • performance risk list

By the numbers

  • Skill metadata version 1.3.0
  • Metadata tags include game, review, architecture, best-practices, and code-quality

Files

SKILL.mdMarkdownGitHub ↗

Performance Notes

  • Take your time to do this thoroughly
  • Quality is more important than speed
  • Do not skip validation steps

Review Game

Analyze an existing game codebase and provide a structured review. This is the final step in the pipeline — it checks everything is wired up correctly and gives you a quality score.

Instructions

Analyze the game at $ARGUMENTS (or the current directory if no path given).

Step 1: Identify the game

  • Detect the engine (Three.js, Phaser, or other)
  • Read package.json for dependencies and scripts
  • Read the main entry point and index.html
  • Identify the game concept/genre

Step 2: Architecture Review

Check for these required patterns and report compliance:

  • [ ] EventBus: Is there a centralized event system? Are modules decoupled?
  • [ ] GameState: Is there a centralized state singleton?
  • [ ] Constants: Are config values centralized or scattered as magic numbers?
  • [ ] Orchestrator: Is there a main Game class that initializes everything?
  • [ ] Directory Structure: Is code organized into core/systems/gameplay/ui/level layers?
  • [ ] Event Constants: Are events defined as named constants or raw strings?

Step 3: Performance Review

Check for common issues:

  • [ ] Delta time capping: Is getDelta() capped to prevent death spirals?
  • [ ] Object pooling: Are temp objects reused in hot loops?
  • [ ] Resource disposal: Are Three.js geometries/materials/textures disposed?
  • [ ] Event cleanup: Are event listeners cleaned up on scene transitions?
  • [ ] Asset loading: Are assets preloaded with progress feedback?

Step 4: Code Quality

  • [ ] No circular dependencies: Modules flow one direction
  • [ ] Single responsibility: Each module has one clear job
  • [ ] Error handling: Event handlers wrapped in try/catch
  • [ ] Consistent naming: Events use domain:action, files use PascalCase

Step 5: Monetization Readiness

  • [ ] Points system: Is there a scoring/points mechanism?
  • [ ] Session tracking: Can game sessions be identified?
  • [ ] Anti-cheat potential: Is score validation server-side or at least structured for it?
  • [ ] Play.fun integration: Any existing SDK integration?

Output Format

Provide a structured report with: 1. Game Overview - What the game is, tech stack, game loop 2. Architecture Score (out of 6 checks) 3. Performance Score (out of 5 checks) 4. Code Quality Score (out of 4 checks) 5. Monetization Readiness (out of 4 checks) 6. Top Recommendations - Prioritized list of improvements with plain-English explanations 7. What's Working Well - Positive findings

Example Usage

/review-game examples/flappy-bird

Result: Architecture 6/6, Performance 4/5, Code Quality 4/4, Monetization 2/4 → Top recommendations: add Play.fun SDK, add object pooling for pipes, add delta time capping. Positive findings: clean EventBus usage, proper GameState reset, well-organized directory structure.

Next Step

Tell the user:

Your game has been through the full pipeline! Here's what you have:
- Scaffolded architecture (/viral-game)
- Visual polish (/design-game)
- Music and sound effects (/add-audio)
- Automated tests (/qa-game)
- Architecture review (/review-game)

>

(Reflects the `/viral-game` one-shot pipeline. If you're working through `/make-game`, the equivalent state is "post-scaffold-phase + first development milestone shipped".)

>

What's next?
- Add new gameplay features with /game-creator:add-feature [description]
- Deploy to the web — run npm run build && ~/.agents/skills/here-now/scripts/publish.sh dist/ for instant hosting, or use GitHub Pages, Vercel, Netlify, itch.io
- Keep iterating! Run /design-game, /add-audio, or /review-game again anytime after making changes.

Related skills

How it compares

Pick review-game for read-only milestone audits; switch to improve-game when the agent should implement fixes.

FAQ

Does review-game modify game source files?

review-game is read-only analysis only; the readme directs agents to use improve-game when the user wants fixes implemented after the audit.

What triggers review-game invocation?

review-game activates on phrases like review my game, code review, check my game architecture, is my game well structured, or audit my game code.

What version is the review-game skill?

review-game metadata lists version 1.3.0 from OpusGameLabs with tags game, review, architecture, best-practices, and code-quality.

Code Review & Qualitytestingfrontend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.