ship-web-games
Prepare web games for release through source verification, builds, gameplay QA, asset and configuration checks, approval gates, production proof, and rollback planning. Use when a browser game or majo
SKILL.mdskills/ship-web-games/SKILL.md
GitHubShip Web Games
When to use
- Preparing a web-game release candidate.
- Validating that a gameplay or content update is deployable.
- Collecting review evidence before a PR or production action.
Workflow
- Define the release scope, version policy, target environment, player-visible changes, dependencies, and rollback boundary.
- Run targeted gameplay tests, full tests, build, lint, asset checks, configuration validation, and performance gates.
- Verify licenses, source-to-runtime asset integrity, routes, caching, save compatibility, observability, and failure handling.
- Generate PR-readiness evidence and follow the applicable Hephaera mode gate before pushing or opening a PR. Normal task and Gauntlet promotion PRs stop for human approval; explicit Goal tasks and approved Gauntlet progress PRs use their scoped automatic-publication records.
- Deploy only when separately authorized through the repository's normal workflow.
- After a confirmed deployment, verify the production route, version, core loop, console health, and rollback signal.
Output
- A release-readiness summary with pass or fail status.
- Validation commands, evidence paths, configuration and migration notes.
- Deployment and rollback checks with residual risk.
Guardrails
- Do not commit, push, open a PR, deploy, or publish without the applicable Hephaera gate.
- Do not describe a local build as production proof.
- Do not release with unknown save compatibility or unverified required assets.