itch-html5-game-publishing
Installation
SKILL.md
itch.io HTML5 Game Publishing
Core Workflow
- Identify the build type, engine/framework, expected viewport, desktop/mobile support, file size, payment intent, and whether the game should run embedded or fullscreen.
- Produce a clean browser build with
index.htmlat the ZIP root unless the project is a single self-contained HTML file. - Use relative paths and exact filename casing. Treat itch.io hosting as case-sensitive even if the local OS is forgiving.
- Test the build from a local static server, then test the uploaded itch.io preview because iframe, fullscreen, HTTPS, audio, and path behavior can differ from local files.
- Configure embed options: viewport size or fullscreen launch, click-to-play, fullscreen button, scrollbars, mobile-friendly flag, and pre-launch cover art.
- Configure pricing deliberately. HTML5 games currently accept payments as donations; use project pricing, suggested donation, bonus downloadable files, or downloadable kind depending on the business model.
- Prepare the game page for conversion: title, capsule/cover art, screenshots/GIFs, description, controls, accessibility notes, update notes, tags, engine tag, and support/contact details.