update-description

Generate release-note summaries for GitHub Releases from changelog and PR bodies.

8|2|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/fx/cc --skill update-description
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-description
Source: https://github.com/fx/cc/tree/main/plugins/release-please/skills/update-description
Command: npx skills add https://github.com/fx/cc --skill update-description

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill creates human-readable summaries for release notes produced by release-please.

Core Features & Use Cases

  • Extracts PR numbers from changelog and fetches bodies
  • Generates readable summaries for end users
  • Updates GitHub release notes without altering PR body

Quick Start

Run after a release PR to generate a readable release notes summary.

Frequently Asked Questions about update-description

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

FAQPage Schema
How do I automatically summarize release notes after release-please creates a GitHub release?

Release note summarization extracts PR bodies from your changelog, generates 2-4 user-facing bullets under 'What's New' and 'What's Changed', and updates your GitHub release via gh release edit without altering the PR body. Run this Skill after a release-please workflow completes.

Can I use release-please with automated release note summaries?

Yes. This Skill integrates directly with release-please workflows. It analyzes the CHANGELOG sections and PR references that release-please generates, then creates human-readable summaries and updates the release independently of the release PR.

What information does this Skill extract to build release note summaries?

The Skill locates the target release, extracts PR numbers from the changelog, fetches PR body descriptions from GitHub, and aggregates the content into concise, user-facing bullets that summarize what changed without technical jargon.

Does this Skill modify the release PR body or only the release notes?

It updates only the GitHub release notes via gh release edit. The release PR body created by release-please remains unchanged, keeping your version control history intact.

What's the best way to generate readable release notes from release-please changelogs?

Aggregate PR descriptions into 2-4 clear bullets grouped by 'What's New' and 'What's Changed', then push them to your GitHub release. This Skill automates that extraction and composition for each release-please workflow.

Can I customize the release note format or bullet structure?

The Skill generates fixed-format summaries: 2-4 bullets under 'What's New' and 'What's Changed' categories derived from PR bodies. The format is designed for standard GitHub release readability without customization options.