changelog

Draft changelog blog posts by summarizing recent commits into Added, Fixed, and Improved sections.

1|Updated Jul 17, 2025
One-click install
npx skills add https://github.com/whatsper/texterdocs --skill changelog-whatsper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog
Source: https://github.com/whatsper/texterdocs/tree/main/.claude/skills/changelog
Command: npx skills add https://github.com/whatsper/texterdocs --skill changelog-whatsper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Draft a new blog/changelog post in blog/ summarizing recent commits since the last post, using the project's existing format.

Core Features & Use Cases

  • Reads the latest blog post to determine the cutoff date and aggregates subsequent commits.
  • Groups changes semantically (Added, Fixed, Improved) and formats them for blog publication.
  • Generates a ready-to-publish blog draft with proper frontmatter and a clear narrative.

Quick Start

Ask me to draft a changelog by saying 'write a changelog' or 'new blog post'.

Frequently Asked Questions about changelog

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

FAQPage Schema
How do I generate a changelog blog post from recent git commits?

To generate a changelog blog post from recent git commits, you ask the Skill to draft a changelog. It reads your latest blog post to find the cutoff date, aggregates subsequent commits, and groups them semantically into Added, Fixed, and Improved sections.

Can I automatically group commit summaries into Added, Fixed, and Improved sections?

Yes, you can automatically group commit summaries into Added, Fixed, and Improved sections. The Skill semantically groups changes by area and formats them for blog publication, producing a structured and consistent narrative.

How do I format git history into a ready-to-publish blog draft with frontmatter?

You can format git history into a ready-to-publish blog draft by having the Skill summarize recent commits. It enforces frontmatter and section structure, applying publish-ready styling to produce a consistent post in your blog directory.

Does this changelog automation work with my project's existing blog format?

Yes, this changelog automation works with your project's existing blog format. The Skill drafts changelog posts by summarizing recent commits using your project's standard blog format to ensure consistent, publication-ready output.

What's the best way to automate changelog documentation from commit history?

The best way to automate changelog documentation from commit history is to use this Skill. It reads the latest post to determine the cutoff date, aggregates subsequent commits, and generates a formatted draft grouped by Added, Fixed, and Improved categories.

How do I find the cutoff date for summarizing commits in a new changelog post?

To find the cutoff date for summarizing commits in a new changelog post, the Skill reads your latest blog post. It uses this date to aggregate only the subsequent commits for the new draft.