
ar9av/game-exa
4 skills5 installs4 starsGitHub
Install
npx skills add https://github.com/ar9av/game-exaSkills in this repo
1Audio ComposerThis skill generates sound effects and looping background music for a generated 2D game. When ELEVENLABS_API_KEY is set it calls the ElevenLabs text-to-sound-effects API for real MP3s, otherwise it falls back to Web Audio oscillator synthesis at zero cost. A developer runs it in parallel with art generation stages to produce sfx.json, music.json, and an AudioManager.js that plays either source transparently.2installs2Manifest AuditorThis skill runs static analysis on codesmith-generated Game.js, extracting every animation key and texture key and checking each against manifest.json. It catches the most common class of silent Phaser failures, mismatched key names, before the dev server starts. A developer runs it after code generation and after refiner patches to surface key mismatches to the refiner for correction.1installs3Palette EnforcerThis skill quantizes every generated PNG asset (sprites, tiles, background) to a single named 8-bit color palette so a game's art looks coherent. A developer runs it after the art-generation stages and before code generation. It preserves transparent pixels and the magenta chroma-key background, auto-selects a palette by genre, and writes the chosen palette to game-state.json for downstream skills.1installs4Tile ArtistThis skill generates a tileset PNG and its manifest metadata from a game design document's tilesetPalette. By default it calls GPT Image 2 once per tile type (512x512 downscaled to 32x32) for real pixel-art textures, and falls back to procedural flat-color cells when FAL_KEY is absent. A developer runs it after the game-designer stage, in parallel with sprite and background art generation.1installs