add-3d-assets
Replace primitive 3D shapes with real GLB models — animated characters, world props, buildings, and scenery for Three.js games.…
Audit and improve the visual design, polish, and player experience of an existing game. Use when 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". Do NOT use for
$ npx -y skills add playableintelligence/game-creator --skill design-game --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/design-gameContext preview
The summary Claude sees to decide when to auto-load this skill.
Audit and improve the visual design, polish, and player experience of an existing game. Use when 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". Do NOT use for
name: design-game description: Audit and improve the visual design, polish, and player experience of an existing game. Use when 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". Do NOT use for gameplay logic changes (use add-feature instead). argument-hint: "[path-to-game]" license: MIT metadata: author: OpusGameLabs version: 1.3.0 tags: [game, design, polish, ui, particles, visual]
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.
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.
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").
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
/design-game examples/asteroid-dodge
Result: 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.
**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.
**Cause:** Hardcoded pixel positions instead of using PX scale factor. **Fix:** All positions and sizes should use Constants.js PX-relative values.
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.)*
Go from game idea to deployed, monetized browser game in minutes — not hours. Tell your AI coding agent "make a space invaders game" and get a fully playable 2D or 3D browser game with pixel art, procedural audio, and automated QA. Deploy instantly to the web.
Replace primitive 3D shapes with real GLB models — animated characters, world props, buildings, and scenery for Three.js games.…
Replace geometric shapes with pixel art sprites — recognizable characters, enemies, and items with optional animation. Use when…
Add music and sound effects to a game using the Web Audio API — background music, gameplay themes, and SFX. Zero dependencies.…
Add a new gameplay feature to an existing browser game following its architecture patterns. Use when the user says "add a…
Add real-time or turn-based multiplayer to an existing browser game using PartyKit (Cloudflare Durable Objects). Scaffolds a…
Fetch tweet content directly from fxtwitter API. Use when given a tweet/X URL to extract the tweet text, author, media, and…