technical-writer-release-notes

Generate release notes and changelogs from merged PRs and issues.

6|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/lookatitude/guild --skill technical-writer-release-notes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: technical-writer-release-notes
Source: https://github.com/lookatitude/guild/tree/main/skills/specialists/technical-writer-release-notes
Command: npx skills add https://github.com/lookatitude/guild --skill technical-writer-release-notes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams building software need concise, versioned notes for users and stakeholders. Generating release notes from merged PRs is tedious and error-prone; automation helps maintain accuracy and consistency.

Core Features & Use Cases

  • Group entries by type: Added, Changed, Fixed, Deprecated, Removed, Security, following Keep-a-Changelog conventions.
  • Pull evidence from merged PRs and milestones, include migration and upgrade notes for breaking changes.
  • Output to CHANGELOG.md or a version page, ready for publication and auditing.

Quick Start

Draft the release notes for version X by aggregating merged PRs and issues and formatting them into a structured changelog.

Frequently Asked Questions about technical-writer-release-notes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate release notes from merged pull requests?

Automating release notes aggregates merged PRs and issues, groups them by type like Added or Fixed, includes breaking-change callouts, and outputs human-ready changelogs for stakeholders.

What is the best way to generate a changelog following Keep-a-Changelog conventions?

To generate a changelog following Keep-a-Changelog conventions, merged PRs are grouped into Added, Changed, Fixed, Deprecated, Removed, and Security sections for a structured version history.

How do I add migration notes for breaking changes in release notes?

Adding migration notes involves extracting breaking-change callouts and upgrade instructions from merged PRs and milestones to include them in the published release notes.

Can I output my release notes directly to a CHANGELOG.md file?

Yes, you can output release notes directly to CHANGELOG.md or a version page by formatting aggregated merged PRs and issues into a structured changelog ready for publication and auditing.

Does this release notes automation work with GitHub milestones?

Yes, release notes automation pulls evidence from milestones and merged PRs to group changes by type and produce human-ready versioned notes for users and stakeholders.