Agent skill

Deliver Release Notes

by product-on-purpose in product-on-purpose/pm-skills

Creates user-facing release notes that communicate new features, improvements, and fixes in clear, benefit-focused language.

Apache-2.0Auto-check passedDevelopment

Install Deliver Release Notes

skills CLI
$ npx skills add product-on-purpose/pm-skills --skill deliver-release-notes -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install product-on-purpose/pm-skills deliver-release-notes --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/product-on-purpose/pm-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/deliver-release-notes .claude/skills/deliver-release-notes && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
deliver-release-notes
GitHub stars
716
Token cost
~962 tokens
SKILL.md length
452 words
Files
7 (incl. references)
Skills in repo
68
Repo updated
First seen
Licence
Apache-2.0

At a glance

Creates user-facing release notes that communicate new features, improvements, and fixes in clear, benefit-focused language.

  • Works in 7 steps: Gather the Changelog → Identify the Highlights → Translate to Benefits → …
  • Shipping updates to communicate changes to users
  • SKILL.md covers When to Use, When NOT to Use, Instructions and Output Format, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Deliver Release Notes is an agent skill from product-on-purpose/pm-skills. Creates user-facing release notes that communicate new features, improvements, and fixes in clear, benefit-focused language. Use when shipping updates to communicate changes to users, customers, or stakeholders.

Its SKILL.md is about 960 tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including reference files (for example `HISTORY.md`, `evals/output-scenarios/api-v4-breaking.md` and `evals/output-scenarios/mobile-v3.md`).

It sits in Development, covering Changelog and release notes. The repository describes itself as: 68 plug-and-play, best-practice product management skills for AI agents: 30 Triple Diamond phase + 11 foundation + 12 utility + 15 tool (Foundation Sprint + Design Sprint). Plus… The licence is Apache-2.0.

When your agent uses it

  • Shipping updates to communicate changes to users
  • Tasks that involve Changelog and release notes

Example prompts

  • “Use the deliver-release-notes skill to create user-facing release notes that communicate new features, improvements, and fixes in clear…”
  • “/deliver-release-notes”

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Gather the Changelog
  2. Identify the Highlights
  3. Translate to Benefits
  4. Categorize Changes
  5. Write Scannable Descriptions
  6. Acknowledge Known Issues
  7. Tease Coming Soon (Optional)

What it can do on your machine

Read from SKILL.md and the folder at commit 1cef1a9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Deliver Release Notes loads about 962 tokens when it runs, and up to ~2.3k if it reads all its reference files. Until then it costs about 58 tokens; SKILL.md has 452 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~58
When it runs · the whole SKILL.md, loaded when a task matches
~962
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from product-on-purpose/pm-skills at commit 1cef1a9, republished under its Apache-2.0 licence (© product-on-purpose). 452 words, ~962 tokens.

Download SKILL.mdSave it as .claude/skills/deliver-release-notes/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
deliver-release-notes
description
Creates user-facing release notes that communicate new features, improvements, and fixes in clear, benefit-focused language. Use when shipping updates to communicate changes to users, customers, or stakeholders.
license
Apache-2.0
metadata.phase
deliver
metadata.version
2.1.0
metadata.updated
2026-06-10
metadata.category
coordination
metadata.frameworks
triple-diamond, lean-startup, design-thinking
metadata.author
product-on-purpose
<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->

Release Notes

Release notes communicate product changes to users in a way that highlights value and builds excitement. Unlike changelogs (which document what changed technically), release notes translate changes into user benefits. Good release notes help users discover new capabilities, understand improvements, and trust that issues are being addressed.

When to Use

  • Shipping product updates to customers
  • Communicating changes to internal stakeholders
  • Preparing app store update descriptions
  • Writing customer-facing email announcements
  • Documenting changes for support and sales teams

When NOT to Use

  • You are updating internal stakeholders on progress rather than announcing shipped changes -> use foundation-stakeholder-update
  • You need the technical record of changes for developers -> keep the engineering changelog; this skill translates changes into user benefits
  • You are coordinating launch readiness rather than communicating the ship -> use deliver-launch-checklist
  • Nothing user-visible shipped (a pure internal refactor): release notes that stretch to find a benefit erode trust; skip the cycle or fold it into the next one

Instructions

When asked to create release notes, follow these steps:

  1. Gather the Changelog Collect all changes included in this release: features, improvements, and bug fixes. Work from engineering changelogs, completed tickets, or pull request descriptions.

  2. Identify the Highlights Select 1-3 changes that deserve top billing. These should be changes users will notice and care about most. Lead with the most impactful change.

  3. Translate to Benefits Rewrite each change in terms of user value. Instead of "Added pagination to search results," write "Find what you need faster with improved search that handles large result sets." Focus on what users can now do or what's now better.

  4. Categorize Changes Group remaining changes into clear categories: New Features, Improvements, and Bug Fixes. Within each category, order by impact (most valuable first).

  5. Write Scannable Descriptions Each item should be 1-2 sentences. Lead with the benefit, optionally followed by the "how." Users scan release notes - make each line valuable.

  6. Acknowledge Known Issues If there are known limitations or issues, be transparent. Users appreciate honesty, and it reduces support burden.

  7. Tease Coming Soon (Optional) If appropriate, hint at what's coming next. This builds anticipation and shows momentum, but don't over-promise.

Show full SKILL.md (96 more words)Show less

Output Format

Use the template in references/TEMPLATE.md to structure the output. Complete release notes fill the template sections: Highlights; New Features; Improvements; Bug Fixes; Known Issues; Coming Soon (optional); and Feedback.

Quality Checklist

Before finalizing, verify:

  • Highlights feature the 1-3 most impactful changes
  • Each item leads with user benefit, not technical description
  • Language is jargon-free and accessible to all users
  • Items are concise (1-2 sentences each)
  • Bug fixes mention the problem that was solved
  • No internal jargon, ticket IDs, or code names leak through; every line reads as customer-facing

Examples

See references/EXAMPLE.md for a completed example.

© product-on-purpose, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (references) in skills/deliver-release-notes of product-on-purpose/pm-skills.

  • SKILL.md
  • HISTORY.md
  • evals/output-scenarios/api-v4-breaking.md
  • evals/output-scenarios/mobile-v3.md
  • evals/trigger-fixtures.json
  • references/EXAMPLE.md
  • references/TEMPLATE.md

Open the folder on GitHubat commit 1cef1a9

Compare with similar skills

Deliver Release Notes next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Deliver Release Notes compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Deliver Release Notes this skillproduct-on-purpose/pm-skills716—~962Automated safety check: PassApache-2.0
Simple Englishmoeru-ai/airi50k2 repos~4.6kAutomated safety check: PassMIT
StarRocks Release NotesStarRocks/starrocks12k—~1.9kAutomated safety check: NotesApache-2.0
Cutting A ReleaseTriliumNext/Trilium38k—~3.2kAutomated safety check: PassAGPL-3.0
Mole CLI Release Flowtw93/Mole70k—~2.6kAutomated safety check: PassGPL-3.0
React Router Release Notes Prepremix-run/react-router57k—~1.1kAutomated safety check: PassMIT

Similar skills

  • Simple English

    moeru-ai/airi

    Write or rewrite technical text with the rules of ASD-STE100 Simplified Technical English so it is clear, unambiguous, and free of AI slop.

    50k GitHub starsUsed in 2 repos~4.6k tokens
    DevelopmentAuto-check passed
  • StarRocks Release Notes

    StarRocks/starrocks

    Drafts English release notes for a StarRocks patch release from the PRs merged into its release branch, then opens a documentation PR and hands translation to /translate.

    12k GitHub stars~1.9k tokensUpdated today
    DevelopmentAuto-check: notes
  • Cutting A Release

    TriliumNext/Trilium

    A skill your agent uses when cutting, preparing, or debugging a Trilium release — bumping the monorepo version, tagging, or diagnosing a failed "Release" workflow run.

    38k GitHub stars~3.2k tokensUpdated today
    DevelopmentAuto-check passed
  • Runbook for assessing and executing a Mole CLI release: distribution channels, pre-flight checks, capital-V tags, build artifacts and the handoff to curated release notes.

    70k GitHub stars~2.6k tokensUpdated today
    DevelopmentAuto-check passed
  • React Router Release Notes Prep

    remix-run/react-router

    Polishes pending React Router change files before the versioning scripts run, and decides whether a long-form What's Changed section is warranted.

    57k GitHub stars~1.1k tokensUpdated today
    DevelopmentAuto-check passed
  • Release

    PrefectHQ/fastmcp

    Cut a FastMCP release end to end. An agent skill from PrefectHQ/fastmcp.

    28k GitHub stars~2.9k tokensUpdated today
    DevelopmentAuto-check passed

More from product-on-purpose/pm-skills

All 68 skills in this repo
  • Define Hypothesis

    product-on-purpose/pm-skills

    Defines a testable hypothesis with clear success metrics and a validation approach.

    716 GitHub stars~966 tokensUpdated 2 days ago
    Auto-check passed
  • Define Jtbd Canvas

    product-on-purpose/pm-skills

    Creates a Jobs to be Done canvas capturing the functional, emotional, and social dimensions of a customer job.

    716 GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Define Opportunity Tree

    product-on-purpose/pm-skills

    Creates an opportunity solution tree connecting a desired outcome to customer opportunities and candidate solutions, preventing solution-first jumps in continuous discovery.

    716 GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Define Problem Statement

    product-on-purpose/pm-skills

    Creates a clear problem framing document with user impact, business context, and success criteria.

    716 GitHub stars~932 tokensUpdated 2 days ago
    Auto-check passed
  • Deliver Acceptance Criteria

    product-on-purpose/pm-skills

    Generates structured Given/When/Then acceptance criteria for a user story or feature slice, covering the happy path, key failure scenarios, and non-functional expectations in testable form.

    716 GitHub stars~1k tokensUpdated 2 days ago
    Auto-check passed
  • Deliver Launch Checklist

    product-on-purpose/pm-skills

    Creates a cross-functional pre-launch checklist covering engineering, design, marketing, support, legal, and operations readiness, with owners, dates, and go/no-go criteria so nothing is missed…

    716 GitHub stars~970 tokensUpdated 2 days ago
    Auto-check passed

Categories

Questions about Deliver Release Notes

What does Deliver Release Notes do?

Creates user-facing release notes that communicate new features, improvements, and fixes in clear, benefit-focused language. Deliver Release Notes is an agent skill from product-on-purpose/pm-skills. Creates user-facing release notes that communicate new features, improvements, and fixes in clear, benefit-focused language.

When should I use Deliver Release Notes?

Deliver Release Notes fits situations like: shipping updates to communicate changes to users; tasks that involve Changelog and release notes.

How do I install Deliver Release Notes in Claude Code?

Run `npx skills add product-on-purpose/pm-skills --skill deliver-release-notes -a claude-code`. Or copy the skill folder (skills/deliver-release-notes in product-on-purpose/pm-skills) into .claude/skills/deliver-release-notes in your project. Claude Code loads it when a task matches its description.

How do I install Deliver Release Notes in Codex?

Run `npx skills add product-on-purpose/pm-skills --skill deliver-release-notes -a codex`. Or copy the skill folder (skills/deliver-release-notes in product-on-purpose/pm-skills) into .agents/skills/deliver-release-notes in your project. Codex loads it when a task matches its description.

Can I use Deliver Release Notes in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add product-on-purpose/pm-skills --skill deliver-release-notes -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/deliver-release-notes, .gemini/skills/deliver-release-notes, .github/skills/deliver-release-notes and .opencode/skills/deliver-release-notes in your project.

What does Deliver Release Notes need to run?

SKILL.md names no scripts, command-line tools or credentials: Deliver Release Notes is instructions for the agent only.

Does Deliver Release Notes access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Deliver Release Notes safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Deliver Release Notes use?

Deliver Release Notes is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Deliver Release Notes use?

About 962 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.3k tokens, read only when the agent opens those files.

What are the alternatives to Deliver Release Notes?

Skills that share tags, products or a category with Deliver Release Notes: Simple English (moeru-ai/airi, 50k stars), StarRocks Release Notes (StarRocks/starrocks, 12k stars), Cutting A Release (TriliumNext/Trilium, 38k stars) and Mole CLI Release Flow (tw93/Mole, 70k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Deliver Release Notes?

product-on-purpose (a GitHub organization) maintains it in product-on-purpose/pm-skills, which has 716 GitHub stars. The repository holds 68 skills in this directory. The repository was last updated on October 8, 2026.

Source: product-on-purpose/pm-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.