What problem does it solve?
Game changelogs often become decorative modals with invented version numbers, broken close behavior, and release notes that disagree with what actually shipped. This Skill turns the changelog into a release system tied to real production deployments, with one authoritative ledger, correct menu-state navigation, and verified live-version behavior.
Core Features & Use Cases
- Release Ledger Design: Builds a typed, schema-validated changelog data source with contiguous versions, deployment provenance, and a derived current version.
- History Backfilling: Reconstructs release history from production deployments, source revisions, and Git diffs without fabricating dates or features.
- Menu & Accessibility Integration: Implements toggle, close, Back, controller cancel, and Escape through one back action with proper focus management and responsive layout.
- Use Case: A game has shipped five deployments but shows a hard-coded version string. Use this Skill to backfill a 0.9.0–0.9.4 ledger from deployment records, wire the changelog into the pause menu, and verify the live build displays the correct version.
Quick Start
Use the build-game-changelog skill to add a versioned changelog screen to my game that reflects our actual production releases.