limited-student-10747
12/18/2025, 7:58 PMbetter-park-34863
12/18/2025, 8:38 PMcalm-artist-7206
12/18/2025, 8:47 PMcalm-artist-7206
12/18/2025, 8:48 PMlimited-student-10747
12/18/2025, 8:49 PMcalm-artist-7206
12/18/2025, 8:53 PMdeveloper-developing-the-SDKYes, I hear you, definitely, but I am not sure this distinction, or even missing it, leads to a bad consequence in this case. Maybe it's just me missing something? I admit I am much more concerned about the other side here, where we don't show some stuff that for a reason or another, could be interesting...
limited-student-10747
12/18/2025, 8:55 PMI would like to create a change log for all the changes from the most recent release up until now. Look at the change logs for the previous releases and try to follow a similar format, covering moderate to majorly important user-facing changes. The final changelog should be up put in markdown format so I can copy paste it into the release and edit.gentle-apple-32922
12/18/2025, 11:23 PMlimited-student-10747
12/18/2025, 11:40 PM/releasenotes skill in the OpenHands/skills repo following the format of other skills, and open a draft prnutritious-balloon-65098
12/18/2025, 11:40 PMnutritious-balloon-65098
12/18/2025, 11:42 PM/releasenotes skill in the OpenHands/skills repository and opened a draft PR.
Checklist
• ✅ Created /releasenotes skill following the format of other skills (YAML frontmatter with triggers, structured instructions)
• ✅ Based on your team's discussion about changelog requirements:
◦ Focuses on user-facing changes (features, bug fixes, breaking changes)
◦ Uses standard categories: Breaking, Added, Changed, Fixed, Deprecated, Removed, Security, Notes
◦ Follows the format of existing releases (like OpenHands 1.0.0)
◦ Outputs markdown ready for copy-paste into GitHub releases
• ✅ Pushed to branch add-releasenotes-skill
• ✅ Opened draft PR
Draft PR
https://github.com/OpenHands/skills/pull/6
What the skill does
When triggered with /releasenotes, it will:
1. Identify the last release using git tags
2. Gather changes from commits and merged PRs
3. Categorize changes into standard sections
4. Filter for user-facing changes (excluding internal refactoring, CI changes, etc.)
5. Follow the repository's existing release format
6. Output markdown ready for copy-paste
The skill is designed to be manually triggered (as you suggested) and produces output that can be edited before publishing.
<sub>View full conversation</sub>limited-student-10747
12/19/2025, 12:57 AMnutritious-balloon-65098
12/19/2025, 12:57 AMnutritious-balloon-65098
12/19/2025, 12:58 AM/releasenotes skill and opened a draft PR.
Checklist
• ✅ Created /releasenotes skill following the format of other simple skills in the repo
• ✅ Simplified the skill to match the verbosity level of similar skills (17 lines vs original 97)
• ✅ Pushed to branch add-releasenotes-skill
• ✅ Opened draft PR
The skill (skills/releasenotes.md)
A simple 17-line skill that:
1. Finds the most recent release tag
2. Gathers commits/PRs since that tag
3. Matches the repo's existing release format
4. Categorizes into Breaking Changes, Added, Changed, Fixed, Notes
5. Focuses on user-facing changes
6. Outputs markdown ready for copy-paste
Draft PR: https://github.com/OpenHands/skills/pull/6
<sub>View full conversation</sub>