
Design Game
- 815 installs
- 305 repo stars
- Updated May 25, 2026
- opusgamelabs/game-creator
design-game is a Claude Code skill that audits and improves visual design, polish, juice, and particles in an existing game for developers who want better UI and game feel without altering core gameplay logic.
About
design-game is a version 1.3.0 MIT skill from opusgamelabs/game-creator that runs a structured UI and UX design pass on an existing game project. It analyzes visuals, atmosphere, and game feel, then applies proven patterns for palette, UI layout, juice, and particles while explicitly excluding gameplay logic changes handled by add-feature. The skill accepts a path argument to the game directory and emphasizes thorough validation over speed. Developers reach for design-game when a playable prototype looks flat and needs polish phrases like make my game look better, add juice, or fix the UI without rewriting mechanics.
- Trigger phrases: look better, polish, juice, particles, fix UI—explicitly not gameplay logic (use add-feature instead)
- Four-step flow: Audit repo → Design Report scored 1–5 → apply patterns → validation (quality over speed)
- Reads package.json, Constants.js palette, scenes, entities, and EventBus for coherent visual upgrades
- Loads game-designer skill for full design vocabulary and proven visual patterns
- Design report table covers Background & Atmosphere, Color Palette, and additional scored areas
Design Game by the numbers
- 815 all-time installs (skills.sh)
- +28 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #30 of 247 Game Development skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/opusgamelabs/game-creator --skill design-gameAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 815 |
|---|---|
| repo stars | ★ 305 |
| Security audit | 3 / 3 scanners passed |
| Last updated | May 25, 2026 |
| Repository | opusgamelabs/game-creator ↗ |
How do you polish game visuals without changing gameplay?
Run a structured visual polish pass on an existing game—audit UI, palette, juice, and particles—without changing core gameplay logic.
Who is it for?
Game developers with a working prototype who want structured visual and UX improvements, particles, and juice without touching gameplay systems.
Skip if: Teams that need new gameplay features, mechanics rewrites, or backend multiplayer infrastructure instead of visual polish.
When should I use this skill?
The user says make my game look better, improve the design, add polish, add juice, add particles, fix the UI, or make it more visually appealing.
What you get
Updated game visuals with improved UI hierarchy, color palette, juice effects, particles, and validated polish pass documentation.
- Polished game visuals
- UI and particle improvements
By the numbers
- Skill version 1.3.0 under MIT license
Files
Performance Notes
- Take your time to do this thoroughly
- Quality is more important than speed
- Do not skip validation steps
Design Game
Run a UI/UX design pass on an existing game to improve visuals, atmosphere, and game feel. No design experience needed — this command analyzes your game and applies proven visual patterns.
Instructions
Analyze the game at $ARGUMENTS (or the current directory if no path given).
First, load the game-designer skill to get the full design vocabulary and patterns.
Step 1: Audit
- Read
package.jsonto identify the engine - Read
src/core/Constants.jsfor the current color palette and config - Read all scene files to understand current visuals
- Read entity files to see how game objects are drawn
- Read
src/core/EventBus.jsfor existing events
Step 2: Design Report
Score each area 1-5 and present as a table:
| Area | Score | Notes |
|---|---|---|
| Background & Atmosphere | ||
| Color Palette | ||
| Animations & Tweens | ||
| Particle Effects | ||
| Screen Transitions | ||
| Typography | ||
| Game Feel / Juice | ||
| Game Over | ||
| Expression Usage | If personality characters exist, score how reactively expressions change to game events. Score 1 if expressions never change. |
Then list the top improvements ranked by visual impact, with a plain-English description of what each one does (e.g., "Add a sky gradient so the background looks like a real sky instead of a flat color").
Step 3: Implement
Ask the user which improvements they want, or implement all if they say so. Follow the game-designer skill patterns:
1. All new values in Constants.js 2. Use EventBus for triggering effects 3. Don't alter gameplay (physics, scoring, controls, spawn timing) 4. Prefer procedural graphics 5. New files in proper directories
Step 4: Verify
- Run
npm run buildto confirm no errors - Summarize all changes made in plain English
Example Usage
Full design pass
/design-game examples/asteroid-dodgeResult: Audits visuals → scores Background 2/5, Particles 1/5, Typography 3/5 → adds sky gradient background, star parallax, explosion particles on asteroid destroy, screen shake on hit, smooth scene transitions. All values in Constants.js.
Troubleshooting
Visual changes cause performance drops
Cause: Too many particle emitters or gradient fills per frame. Fix: Limit active particles (pool and reuse). Use cached gradient textures instead of recreating per-frame.
Design changes break layout on different screen sizes
Cause: Hardcoded pixel positions instead of using PX scale factor. Fix: All positions and sizes should use Constants.js PX-relative values.
Next Step
Tell the user:
Your game looks much better now! Next, run /game-creator:add-audio to add chiptune background music and retro sound effects — all procedurally generated, no audio files needed.>
Pipeline progress: ~~/viral-game~~ → ~~/design-game~~ →/add-audio→/qa-game→/review-game
>
(This is the `/viral-game` one-shot pipeline — not the `/make-game` multi-session, milestone-driven workflow.)
Related skills
FAQ
Does design-game change gameplay logic?
design-game explicitly does not change core gameplay logic. The skill audits and improves visual design, polish, juice, and particles, while gameplay feature work should use the add-feature skill in the same game-creator repo.
What argument does design-game accept?
design-game accepts a path to the game project via its argument hint. The agent analyzes that directory, applies visual patterns, and runs validation steps before considering the polish pass complete.
Is Design Game safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.