Generate structured release notes from Conventional Commits inside automated release pipelines when changelog generation is the specific job to do.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "Generate conventional-commit release notes for automated ship workflows with semantic-release release-notes-generator"
slug: "generate-conventional-commit-release-notes-for-automated-ship-workflows-with-semantic-release-release-notes-generator"
description: "Generate structured release notes from Conventional Commits inside automated release pipelines when changelog generation is the specific job to do."
github_stars: 361
verification: "security_reviewed"
source: "https://github.com/semantic-release/release-notes-generator"
author: "semantic-release maintainers"
publisher_type: "GitHub repository + npm package"
category: "CI/CD Integrations"
framework: "Multi-Framework"
tool_ecosystem:
github_repo: "semantic-release/release-notes-generator"
github_stars: 361
npm_package: "@semantic-release/release-notes-generator"
npm_weekly_downloads: 10982193
---
# Generate conventional-commit release notes for automated ship workflows with semantic-release release-notes-generator
Generate structured release notes from Conventional Commits inside automated release pipelines when changelog generation is the specific job to do.
## Prerequisites
Node.js, semantic-release, Conventional Commits, and the @semantic-release/release-notes-generator package
## Installation
Use the upstream install or setup path that matches your environment:
- $ npm install @semantic-release/release-notes-generator -D
Requirements and caveats from upstream:
- semantic-release already depends on this package, and defining your own direct dependency can result in conflicts when you update semantic-release.
- **Notes**: in order to use a preset it must be installed (for example to use the [eslint preset](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-eslint) you...
Basic usage or getting-started notes:
- [!TIP]
- You do not need to directly depend on this package if you are using semantic-release.
- bash
- Source: https://github.com/semantic-release/release-notes-generator
- Extracted from upstream docs: https://raw.githubusercontent.com/semantic-release/release-notes-generator/HEAD/README.md
## Documentation
- https://github.com/semantic-release/release-notes-generator#readme
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/generate-conventional-commit-release-notes-for-automated-ship-workflows-with-semantic-release-release-notes-generator/)
No comments yet. Be the first to comment!