with one click
prepare-changelog-release
Prep CHANGELOG.md for release
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Prep CHANGELOG.md for release
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
PublishPress Future code style
Launch coding agent for PublishPress Future
WP plugin security + code quality audit
WP plugin security audit
Bump plugin version via composer set:version
| name | prepare-changelog-release |
| description | Prep CHANGELOG.md for release |
Update CHANGELOG.md unreleased section with current plugin version + date. Follow project changelog format.
Read version from post-expirator.php header Version field
Read CHANGELOG.md — find [Unreleased] (~line 4), all bullets until next version
Replace [Unreleased] header with:
[VERSION] - DD MMM, YYYY
Add new [Unreleased] after line 3 (empty):
[Unreleased]
[VERSION] - DD MMM, YYYY (e.g. [1.0.0] - 02 Feb, 2026)Before:
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
[Unreleased]
- Added: New feature X
- Fixed: Bug in feature Y
[1.0.0] - 02 Feb, 2026
After (assuming version 1.1.0 and date 05 Feb, 2026):
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
[Unreleased]
[1.1.0] - 05 Feb, 2026
- Added: New feature X
- Fixed: Bug in feature Y
[1.0.0] - 02 Feb, 2026