release-notes
Generate user-facing release notes from tickets, PRDs, or changelogs. Creates clear, engaging summaries organized by category (new features, improvements, fixes). Use when writing release notes, creating changelogs, announcing product updates, or summarizing what shipped.
适合你,如果你需要把产品改动整理成用户能看懂的发布说明
npx oh-my-skill add phuryn/pm-skills/release-notescurl -fsSL https://oh-my-skill.com/install.sh | bash -s -- phuryn/pm-skills/release-notesnpx oh-my-skill verify phuryn/pm-skills/release-notes怎么用
商店整理自技能原文 · 版本 18468a9 · 表述以原文为准安装后,Claude 能根据你提供的工单、产品需求文档或变更日志,自动生成面向用户的发布说明。它会按新功能、改进、修复等分类整理,并用通俗语言写出每条变更对用户的好处。
当你需要写发布说明、更新日志、产品更新公告,或总结已发布的内容时,Claude 会自动触发此技能。
技能原文 SKILL.md
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.