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.