release_helper
Installation
SKILL.md
Release Helper
This skill helps you package up a release by generating release notes and social media content.
Inputs
- Version Number: (Optional) The target version (e.g. v2.1.0).
- Release Type: Major/Minor/Patch (if no version provided).
Tooling Strategy
- Use
read_fileto readRELEASE_NOTES.mdandSOCIAL_MEDIA.md. - Use
run_command(e.g.,git describe --tags --abbrev=0andgit log <last_release>..HEAD) to fetch the latest git version, the last git release, and everything that changed from the last release till the latest git commit. Use this as the context to create content. - Use
replace_file_contentto prepend new entries to the VERY TOP, ensuring all previous history is completely untouched (DO NOT replace or modify old entries).