
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-gameAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 497 |
|---|---|
| repo stars | ★ 305 |
| Last updated | May 25, 2026 |
| Repository | opusgamelabs/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
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.jsonfor 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-birdResult: 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-gameagain 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.