Skill Detail

Generate structured release notes from merged pull requests between two refs with Copilot Release Notes

Compare two tags, branches, or SHAs and turn merged pull requests into reviewable markdown and JSON release notes for a release workflow.

CI/CD IntegrationsMulti-Framework
CI/CD Integrations Multi-Framework Security Reviewed
⭐ 2 GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill generate-structured-release-notes-from-merged-pull-requests-between-two-refs-with-copilot-release-notes Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
GitHub Actions runner, checked-out git history for the compared refs, GitHub Copilot license, fine-grained PAT with Copilot Requests read permission
Install & setup
Add the documented action to a GitHub Actions workflow, provide base-ref and head-ref, configure the COPILOT_GITHUB_TOKEN secret, then consume the generated markdown or JSON outputs in the release pipeline.
Author
GitHub
Publisher
Organization
Last updated
Apr 21, 2026
Quick brief

Use Copilot Release Notes when a release workflow needs a bounded pass that compares two refs, inspects the merged pull requests in that range, and emits structured release notes. A user should invoke this instead of using GitHub or Copilot normally when the job is release-note generation for a specific diff window, not ongoing release management or generic changelog tooling. That scope boundary, PR-to-release-notes generation between two refs with uncertainty flags and structured outputs, makes this skill-shaped and distinct from broader release platforms.