google-gemini avatar

Docs Changelog

This automates changelog updates across three files (latest.md, preview.md, index.md) based on version strings and release notes. It routes stable versus preview releases, handles new minor versions differently from patches, and reformats PR links while stripping contributor sections. The procedural approach is thorough but rigid: it needs exact version formats, assumes specific file structures, and distinguishes between announcement summaries for the main page versus detailed highlights for release pages. Worth using if you maintain multiple changelog files with consistent formatting rules, though you'll need the reference templates it calls out. The preprocessing steps (date conversion, body cleanup) save repetitive manual work.

skills.sh installs
1.3K
GitHub stars
108.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add google-gemini/gemini-cli --skill docs-changelog --agent claude-code

Installs into .claude/skills of the current project.

Files

Procedure: Updating Changelog for New Releases

Objective

To standardize the process of updating changelog files (latest.md, preview.md, index.md) based on automated release information.

Inputs

  • version: The release version string (e.g., v0.28.0, v0.29.0-preview.2).
  • TIME: The release timestamp (e.g., 2026-02-12T20:33:15Z).
  • BODY: The raw markdown release notes, containing a "What's Changed" section and a "Full Changelog" link.

Guidelines for latest.md and preview.md Highlights

  • Aim for 3-5 key highlight points.
  • Each highlight point must start with a bold-typed title that summarizes the change (e.g., **New Feature:** A brief description...).
  • Prioritize summarizing new features over other changes like bug fixes or chores.
  • Avoid mentioning features that are "experimental" or "in preview" in Stable Releases.
  • DO NOT include PR numbers, links, or author names in these highlights.
  • Refer to .gemini/skills/docs-changelog/references/highlights_examples.md for the correct style and tone.

Initial Processing

Sponsors

Details

Repository
github.com/google-gemini/gemini-cli
Categories
Git & Pull Requests, Documentation, Release Management, CLI & Terminal
First seen
Apr 16, 2026

More from google-gemini/gemini-cli

All 12
1llama-farm avatarcode-reviewllama-farm/llamafarmComprehensive code review for diffs. Analyzes changed code for security vulnerabilities, anti-patterns, and quality issues. Auto-detects domain (frontend/backen1.2Kskills.sh installs
2liuzhengdongfortest avatarcs-issueliuzhengdongfortest/codestablecs issue1.2Kskills.sh installs
3liuzhengdongfortest avatarcs-issue-reportliuzhengdongfortest/codestablecs issue report1.2Kskills.sh installs
4cursor avatarreview-plugin-submissioncursor/pluginsAudit a Cursor plugin for marketplace readiness.1.2Kskills.sh installs
5ruvnet avataragent-ops-cicd-githubruvnet/rufloAgent skill for ops-cicd-github - invoke with $agent-ops-cicd-github1.2Kskills.sh installs
6am-will avatarread-githubam-will/codex-skillsRead and search GitHub repository documentation via gitmcp.io MCP service. **WHEN TO USE:** - User provides a GitHub URL - User mentions a specific repo in owne1.2Kskills.sh installs