Replaces geometric shapes in 2D games with pixel art sprites, all generated as code without external image files. You'd use this when your prototype circles and rectangles need to look like actual characters, enemies, and items. It audits your Phaser game entities, generates sprite data in a palette of your choice (dark, bright, or retro), and swaps out all the fillCircle and fillRect calls with pixel art. The standout bit is the Personality archetype system, which creates 32x48 recognizable caricatures when your game features a real person. Works through the whole pipeline including collision bounds adjustment and animation setup, though you'll want to verify physics interactions afterward since hitboxes may shift.

skills.sh installs
505
GitHub stars
281
last updated
Jul 14, 2026

Install

$ npx -y skills add opusgamelabs/game-creator --skill add-assets --agent claude-code

Installs into .claude/skills of the current project.

Files

Replaces geometric shapes in 2D games with pixel art sprites, all generated as code without external image files. You'd use this when your prototype circles and rectangles need to look like actual characters, enemies, and items. It audits your Phaser game entities, generates sprite data in a palette of your choice (dark, bright, or retro), and swaps out all the fillCircle and fillRect calls with pixel art. The standout bit is the Personality archetype system, which creates 32x48 recognizable caricatures when your game features a real person. Works through the whole pipeline including collision bounds adjustment and animation setup, though you'll want to verify physics interactions afterward since hitboxes may shift.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/opusgamelabs/game-creator
Category
Game Development
First seen
Jun 3, 2026

More from opusgamelabs/game-creator

All 26
1pixijs avatarpixijspixijs/pixijs-skillsUse this skill first for ANY PixiJS v8 task; it routes to the right specialized skill for the job. Covers the full PixiJS surface: Application setup, the scene 8Kskills.sh installs
2pixijs avatarpixijs-custom-renderingpixijs/pixijs-skillsUse this skill when writing custom shaders, uniforms, filters, or batchers in PixiJS v8. Covers Shader.from({gl, gpu, resources}), GlProgram/GpuProgram, Uniform6.8Kskills.sh installs
3pixijs avatarpixijs-migration-v8pixijs/pixijs-skillsUse this skill when upgrading to PixiJS v8 from v7 or diagnosing broken v7 code after an upgrade. Covers async app.init, single pixi.js package (deprecated @pix6.4Kskills.sh installs
4pixijs avatarpixijs-html-sourcepixijs/pixijs-skillsUse this skill when rendering live HTML/DOM elements (or frozen snapshots of them) as PixiJS v8 textures via the EXPERIMENTAL HTML-in-Canvas browser APIs. Cover5.5Kskills.sh installs
5dpearson2699 avatarspritekitdpearson2699/swift-ios-skillsBuild 2D games and animations using SpriteKit. Use when creating game scenes with SKScene and SKView, adding sprites with SKSpriteNode, animating with SKAction 3.3Kskills.sh installs
6dpearson2699 avatarscenekitdpearson2699/swift-ios-skillsMaintain and extend existing SceneKit 3D scenes and visualizations. Use when working with SCNView, SCNScene, SCNNode scene graphs, SceneKit geometry/materials/l3.2Kskills.sh installs