write-release-notes

Generate categorized release notes from a repository's commit history.

213|13|Updated Aug 7, 2025
One-click install
npx skills add https://github.com/imbue-ai/sculptor --skill write-release-notes-imbue-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-release-notes
Source: https://github.com/imbue-ai/sculptor/tree/main/.claude/skills/write-release-notes
Command: npx skills add https://github.com/imbue-ai/sculptor --skill write-release-notes-imbue-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of release notes from merged commits in a repository, categorizing and summarizing changes for both internal and user-facing audiences.

Core Features & Use Cases

  • Release Notes Generation: Automatically summarize merged commits as internal and user-facing release notes.
  • Version or Date Range: Supports generating notes for a specific release version or a date range.
  • Categorization: Classify changes into categories like Features, UI Polish, Testing, CI, and Cleanup.
  • User-Facing View: Provide a curated list of changes visible to users, focusing on new capabilities, improvements, and reliability.

Quick Start

To generate release notes for the last 7 days, run the command: /sculptor-workflow:write-release-notes last 7 days.

Frequently Asked Questions about write-release-notes

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

FAQPage Schema
How do I generate release notes from commit history automatically?

Generate release notes from commit history automatically by running the Skill within your repository scope. It categorizes and consolidates merged commit messages to output both internal and user-facing notes for a specific version or date range.

Can I create release notes for a specific date range instead of a version tag?

Yes, you can create release notes for a specific date range. The Skill operates within a defined scope, supporting both a single release version and a custom date range like the last 7 days.

What is the difference between internal and user-facing release notes?

Internal release notes summarize all merged commits, while user-facing notes provide a curated list focusing on new capabilities, improvements, and reliability for end users.

How are commit messages categorized in automated release notes?

Commit messages are categorized into predefined groups like Features, UI Polish, Testing, CI, and Cleanup. This classification consolidates changes for clearer internal and user-facing reporting.

Do I need any external dependencies to extract release notes from a repository?

No external dependencies are required to extract release notes from a repository. The Skill operates independently using scripts to parse your repository's commit history.