docs-changelog

Generates and formats release changelog files from version and raw release notes.

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/rameshkumarchouhanr/gemni-cli --skill docs-changelog-rameshkumarchouhanr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs-changelog
Source: https://github.com/rameshkumarchouhanr/gemni-cli/tree/main/.gemini/skills/docs-changelog
Command: npx skills add https://github.com/rameshkumarchouhanr/gemni-cli --skill docs-changelog-rameshkumarchouhanr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Maintaining consistent changelog documentation across stable and preview release channels is error-prone and repetitive. This Skill standardizes how changelog files (latest.md, preview.md, index.md) are generated and updated from raw release data. ## Core Features & Use Cases - Version-aware routing: Automatically detects nightly, minor, and patch versions and applies the correct update procedure for stable or preview channels. - Highlights generation: Produces 3-5 bold-titled highlight summaries from raw release notes, following established style examples. - Template-based file updates: Populates reference templates to fully replace or incrementally update changelog files, including PR link reformatting and Full Changelog URL updates. - Use Case: When a new release like v0.28.0 is published, provide the version, timestamp, and release notes, and the Skill updates docs/changelogs/index.md and latest.md with properly formatted announcements and highlights. ## Quick Start Update the changelog files for release v0.28.0 using the provided release timestamp and raw release notes.

Frequently Asked Questions about docs-changelog

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

FAQPage Schema
How do I update changelog files for a new release?

Provide the release version, timestamp, and raw release notes. The Skill analyzes the version to determine whether it is a minor or patch release, then generates highlights and updates latest.md, preview.md, or index.md using the appropriate templates.

How are stable and preview release changelogs handled differently?

Stable minor releases update both index.md with an announcement and latest.md with highlights, while preview releases only update preview.md. Patch releases prepend new changes to the existing What's Changed list instead of replacing the file.

What happens with nightly release versions?

Nightly versions are explicitly skipped. If the version string contains "nightly", the procedure stops immediately and no changelog files are modified.

What formatting rules apply to changelog highlights?

Highlights contain 3-5 points, each starting with a bold-typed title. They prioritize new features, exclude PR numbers, links, and author names, and avoid experimental features in stable releases, following the style in the reference examples.

Why does formatting fail after updating changelog files?

The npm run format command may fail if formatting dependencies are not installed. Run npm install first to ensure all dependencies are available, then run npm run format again to ensure consistency.