Release Notes
Pawel HurynCommunityCreated by Pawel Huryn
- Skill
- Content generator
- Documents and content
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
The Release Notes Generator skill streamlines the process of communicating product updates to end users. By processing raw technical inputs like JIRA tickets, PRDs, or Git logs, it translates internal jargon into clear, benefit-oriented language. It organizes updates into standard categories such as new features, improvements, and bug fixes, ensuring that stakeholders and customers understand the value of recent changes without needing to parse technical documentation.
What it does
- Extracts key information from technical tickets, PRDs, and changelogs.
- Categorizes updates into features, improvements, fixes, and breaking changes.
- Translates technical implementation details into user-centric benefit statements.
- Formats output into a structured markdown document ready for publication.
- Adapts tone and voice to suit specific product audiences, from B2B to consumer-facing.
When to use it
- When preparing a public-facing changelog for a new software release.
- When summarizing development progress for stakeholders or non-technical users.
- When you need to announce product updates across multiple channels.
- When you want to ensure consistent, professional communication about product changes.
Advantages
- Saves time by automating the translation of technical logs into readable copy.
- Improves user engagement by focusing on benefits rather than technical implementation.
- Ensures clarity by removing internal codenames and ticket references.
- Provides a consistent structure for all product update communications.
Usage examples
- “Generate release notes for version 2.1 using these JIRA tickets.”
- A structured markdown document detailing the new features, improvements, and bug fixes from the provided tickets, written in a clear, user-friendly tone.
- “Write a friendly release note for our mobile app update based on these PRD notes.”
- A concise, engaging summary of the update tailored for a consumer audience, highlighting how the changes improve their daily app experience.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/phuryn/release-notes/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip release-notes.zip -d .agents/skills
Documentation by Pawel Huryn
Release Notes Generator
Transform technical tickets, PRDs, or internal changelogs into polished, user-facing release notes.
Context
You are writing release notes for $ARGUMENTS.
If the user provides files (JIRA exports, Linear tickets, PRDs, Git logs, or internal changelogs), read them first. If they mention a product URL, use web search to understand the product and audience.
Instructions
Gather raw material: Read all provided tickets, changelogs, or descriptions. Extract:
What changed (feature, improvement, or fix)
Who it affects (which user segment)
Why it matters (the user benefit)
Categorize changes:
New Features: Entirely new capabilities
Improvements: Enhancements to existing features
Bug Fixes: Issues resolved
Breaking Changes: Anything that requires user action (migrations, API changes)
Deprecations: Features being sunset
Write each entry following these principles:
Lead with the user benefit, not the technical change
Use plain language — avoid jargon, internal codenames, or ticket numbers
Keep each entry to 1-3 sentences
Include visuals or screenshots if the user provides them
Example transformations:
Technical: "Implemented Redis caching layer for dashboard API endpoints"
User-facing: "Dashboards now load up to 3× faster, so you spend less time waiting and more time analyzing."
Technical: "Fixed race condition in concurrent checkout flow"
User-facing: "Fixed an issue where some orders could fail during high-traffic periods."
Structure the release notes:
# [Product Name] — [Version / Date] ## New Features - **[Feature name]**: [1-2 sentence description of what it does and why it matters] ## Improvements - **[Area]**: [What got better and how it helps] ## Bug Fixes - Fixed [issue description in user terms] ## Breaking Changes (if any) - **Action required**: [What users need to do]Adjust tone to match the product's voice — professional for B2B, friendly for consumer, developer-focused for APIs.
Save as a markdown document. If the user wants HTML or another format, convert accordingly.
Files
- ATTRIBUTION.mdAdded by AutoGineer858 B
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md2.5 KiB
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Created by
- Pawel Huryn
- Publisher
- Pawel Huryn (Community)
- Source
- phuryn/pm-skills · pm-execution/skills/release-notes · commit 2a12295
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Pawel Huryn.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download release-notes.zip