rails-engine-release
Installation
SKILL.md
Rails Engine Release
Use this skill when the task is to ship a Rails engine as a gem or prepare a new version.
Release work should make upgrades predictable for host applications.
Quick Reference
| Release Step | Action |
|---|---|
| Version bump | Patch (bug fixes), Minor (new features), Major (breaking changes); update version constant once |
| Changelog | Document user-visible changes, not commits; group by Added/Changed/Fixed/Deprecated |
| Deprecations | Document removal plan and replacement; keep deprecated code for at least one minor cycle |
| Gemspec | Verify metadata, dependencies, and tested Rails/Ruby versions match constraints |
HARD-GATE
DO NOT release without updating CHANGELOG and version file.
Release Order
Related skills