Skill pack — Maker
Browser Game Developer
- Price
- €29
- Skills
- 3
- Files
- 10
- Works with
- GitHub Copilot · Claude Code · any SKILL.md agent
What you get
- Skills for game architecture, input and audio, and performance
- Fixed-timestep game loop, asset loader and save system templates
- Release checklist for itch.io and the web
- Eval prompts
Skills in this pack
browser-game-architect161 lines
Designs the core architecture of browser games: fixed-timestep loop, scene state machine, entity organisation, asset pipeline, resolution handling and versioned save systems. Use when starting or restructuring a Canvas 2D, WebGL/three.js or DOM point-and-click game, or when fixing jitter, speed-up after tab switch, broken saves or blurry canvases.
game-input-audio-engineer134 lines
Builds layout-independent, remappable input (keyboard, pointer, touch, gamepad) and a Web Audio system with buses, pooling and autoplay-safe start-up for browser games, plus accessibility options. Use when adding controls, touch UI, gamepad support, input buffering or coyote time, sound and music, or when audio is silent, keys fail on AZERTY, or the page scrolls during play.
game-performance-engineer133 lines
Profiles and optimises browser games for steady frame times: frame budgets, GC-free loops, pooling, draw-call batching, layer caching, WebGL/three.js resource management, spatial partitioning, workers, asset budgets and adaptive quality. Use when a Canvas or WebGL game stutters, drops frames, heats up phones, has long load times, or before shipping to itch.io or the web.
Tested against
Every pack ships with eval prompts that catch the mistakes generic agents make. A few of the 14 scenarios:
- Game runs faster on a 144Hz monitor
- Player teleports after switching tabs
- WASD broken for French players
- No sound on first load
- Mobile page scrolls during play
Inside the ZIP
- LICENSE.md
- README.md
- evals/cases.md
- skills/browser-game-architect/SKILL.md
- skills/browser-game-architect/templates/asset-loader.js
- skills/browser-game-architect/templates/game-loop.js
- skills/browser-game-architect/templates/save-system.js
- skills/game-input-audio-engineer/SKILL.md
- skills/game-performance-engineer/SKILL.md
- skills/game-performance-engineer/templates/release-checklist.md
Checking access…