docs-changelog

Generate standardized release changelogs from version, TIME, and BODY inputs.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/caobingsheng/skills --skill docs-changelog-caobingsheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs-changelog
Source: https://github.com/caobingsheng/skills/tree/main/.claude/skills/docs-changelog
Command: npx skills add https://github.com/caobingsheng/skills --skill docs-changelog-caobingsheng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates generation and formatting of release changelog content for new software versions based on provided version, time, and raw changelog data, aligning inputs with template-driven outputs.

Core Features & Use Cases

  • Automates the creation and formatting of latest, preview, and full changelog sections using defined templates.
  • Parses version, TIME, and BODY to produce a consistent "What's Changed" list and a stable "Full Changelog" link.
  • Enforces version-path rules (nightly, end-in-.0 for new minor versions, and patch releases) and supports both stable and preview workflows.

Quick Start

Provide the version, TIME, and BODY to generate and update the changelog templates accordingly.

Frequently Asked Questions about docs-changelog

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

FAQPage Schema
How do I automate release changelog generation for new software versions?

Automate release changelog generation by providing version, TIME, and raw changelog data as inputs to produce standardized changelog artifacts. The process applies template-driven outputs to format latest, preview, and full changelog sections consistently across releases.

What is needed to generate standardized changelog templates?

Standardized changelog templates require three inputs: version, TIME, and BODY containing raw changelog data. These inputs are parsed to produce a consistent What's Changed list and a stable Full Changelog link for each release artifact.

How do I format changelogs for both stable and preview releases?

Format changelogs for stable and preview releases by applying template-driven outputs that enforce version-path rules. The rules distinguish nightly builds, minor versions ending in .0, and patch releases to generate appropriate changelog sections for each workflow.

What version-path rules apply when updating per-version changelog artifacts?

Version-path rules for changelog artifacts enforce specific patterns: nightly builds, minor versions ending in .0, and patch releases. These rules ensure correct artifact generation and indexing across latest, preview, and per-version documentation.

Can I use this changelog automation for release management workflows?

This changelog automation fits release management workflows for software teams publishing stable and preview releases. It updates index, latest, and per-version changelog artifacts by enforcing version-path rules and applying consistent template-driven outputs.

What are the limitations of template-driven changelog generation?

Template-driven changelog generation requires all three inputs—version, TIME, and BODY—to function correctly. It enforces version-path rules strictly, meaning releases must follow nightly, .0-ending minor, or patch patterns to produce valid changelog artifacts.