Release
Installation
SKILL.md
Release
Ship accumulated work on main for nonlooped/roblox-suite. Follow every phase in order. Do not skip validation. Do not force-push. Do not amend published history.
Hard rules
- Ask before irreversible steps. Confirm the version bump and the proposed commit plan with the user before creating commits, tags, or GitHub releases. Confirm again before
git push. - Never commit secrets, local AI caches, screenshots, or scratch files. Respect
.gitignore. - Never use
--no-verify,--forceon main, orgit commit --amendon commits that may already be pushed. - One logical change per commit. Prefer several focused conventional commits over one dump commit.
- Tag format is
vX.Y.Z(leadingv). Changelog headings are## X.Y.Z — YYYY-MM-DD(nov). - Release notes follow the existing GitHub Release format (see Phase 6). Match prior releases via
gh release view. - Stop on any failed check. Fix or abort; do not publish a broken tree.
Phase 0 — Preconditions
Run from the repo root.