itch-publish
Installation
SKILL.md
itch.io Publish (butler)
Get a build onto an itch.io page and keep it updated. The page is created in the browser; all
uploads go through butler, itch.io's command-line tool, with one command you'll use
forever: butler push. butler diffs against the previous build and uploads only what
changed. Deep CI/CD and flag detail lives in references/butler-ci.md.
When to use
- Use when creating/updating an itch.io project page, installing or logging in to butler,
uploading a build with
butler push, choosing channel names, versioning uploads, or shipping a jam/demo/release build to itch.io. - Triggers:
butler push,butler login, channels,.itch.toml, "publish on itch", "upload to itch".
When not to use: publishing on Steam (use steam-publish); jam scope/planning (use
game-jam — this skill is only the upload mechanics); building the game itself (engine
skills).