ワンクリックで
release
Walk through pushing a new release -- suggest version, update changelog and package.json, provide push commands
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Walk through pushing a new release -- suggest version, update changelog and package.json, provide push commands
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | release |
| description | Walk through pushing a new release -- suggest version, update changelog and package.json, provide push commands |
| user_invocable | true |
You are walking the user through cutting a new release of Chessstack. Follow these steps in order. Do NOT skip ahead or make changes without confirmation.
Run these commands and read CHANGELOG.md:
git tag --sort=-v:refname | head -1 to get the latest release tag.git log <latest-tag>..HEAD --oneline to see all commits since that tag.package.json (just the first few lines) to confirm the current version field.## [Unreleased] section from CHANGELOG.md.Present a summary to the user:
Based on the unreleased changes, suggest a semver bump:
State which bump you recommend and why. Ask the user to confirm or pick a different version. Wait for their response before continuing.
Once the user confirms the version (vX.X.X):
## [Unreleased] into a new ## [X.X.X] -- YYYY-MM-DD section (use today's date). Leave ## [Unreleased] empty (no subsections). Update the comparison links at the bottom:
[Unreleased] link to compare against the new tag[X.X.X] link comparing against the previous tag"version" field to the new version.After making changes, run npm run format to ensure formatting is consistent.
After the file updates are done, present the user with the exact commands to run, clearly formatted:
git add CHANGELOG.md package.json
git commit -m "release: vX.X.X"
git tag vX.X.X
git push origin main --tags
Tell the user: these commands will commit the version bump, create the tag, and push everything including the tag. The GitHub Actions release workflow (if configured) will trigger from the new tag.
Do NOT run these commands yourself. Hand them off to the user.