release-notes-generatorlisted
Install: claude install-skill Notysoty/openagentskills
# Release Notes Generator
## What this skill does
This skill takes raw git log output or a list of PR titles/descriptions and turns them into polished, user-facing release notes. It groups changes by category, rewrites technical commit messages into plain English, and formats the output as clean markdown ready to paste into GitHub Releases, a CHANGELOG.md, or a blog post.
Use this before every release to save time and produce consistent, readable changelogs your users will actually understand.
## How to use
### Claude Code / Cline
Copy this file to `.agents/skills/release-notes-generator/SKILL.md` in your project root.
Then run:
```bash
git log v1.2.0..v1.3.0 --oneline
```
Paste the output and ask:
- *"Use the Release Notes Generator skill to turn this git log into release notes for v1.3.0."*
- *"Generate release notes from these PR titles using the Release Notes Generator skill."*
### Cursor
Add the "Prompt / Instructions" section below to your `.cursorrules` file, then paste your git log or PR list into the chat.
### Codex
Paste your git log or PR descriptions directly into the chat along with the instructions below. Include PR body text when available — it gives Codex more context for accurate categorization.
## The Prompt / Instructions for the Agent
When asked to generate release notes, follow these steps:
1. **Parse the input.** Accept any of:
- `git log --oneline` output (hash + short message)
- Full `git log` with commit bodies
- A numbered or b