Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add OpenHands/skills --skill "releasenotes"
Install specific skill from multi-skill repository
# Description
Generate formatted changelogs from git history since the last release tag. Use when preparing release notes that categorize changes into breaking changes, features, fixes, and other sections.
# SKILL.md
name: releasenotes
description: Generate formatted changelogs from git history since the last release tag. Use when preparing release notes that categorize changes into breaking changes, features, fixes, and other sections.
triggers:
- /releasenotes
Generate a changelog for all changes from the most recent release until now.
Steps
- Find the most recent release tag using
git tag --sort=-creatordate - Get commits and merged PRs since that tag
- Look at previous releases in this repo to match their format and style
- Categorize changes into sections: Breaking Changes, Added, Changed, Fixed, Notes
- Focus on user-facing changes (features, important bug fixes, breaking changes)
- Include PR links and contributor attribution
Output
Present the changelog in a markdown code block, ready to copy-paste into a GitHub release.
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.