wshobson avatar

Changelog Automation

A practical automation toolkit that generates standardized changelogs from your commit history using Keep a Changelog format and Conventional Commits. You get configurations for standard-version, semantic-release, git-cliff, and GitHub Actions workflows that automatically parse commit messages, categorize changes, bump semantic versions, and publish release notes. The skill includes commit linting setup with husky, release branch strategies, and templates for both manual and fully automated releases. Most developers will want this for any project where they're tired of manually writing release notes or want to enforce consistent commit messaging across their team.

skills.sh installs
14.2K
GitHub stars
42.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add wshobson/agents --skill changelog-automation --agent claude-code

Installs into .claude/skills of the current project.

Files

Changelog Automation

Patterns and tools for automating changelog generation, release notes, and version management following industry standards.

When to Use This Skill

  • Setting up automated changelog generation
  • Implementing Conventional Commits
  • Creating release note workflows
  • Standardizing commit message formats
  • Generating GitHub/GitLab release notes
  • Managing semantic versioning

Core Concepts

1. Keep a Changelog Format

# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Detailed patterns and worked examples

Detailed pattern documentation lives in `references/details.md`. Read that file when the navigation tier above is insufficient.

## Summary

This release introduces dark mode support and improves checkout performance
by 40%. It also includes important security updates.

## Highlights

### 🌙 Dark Mode

Users can now switch to dark mode from settings. The preference is
automatically saved and synced across devices.

### ⚡ Performance

Sponsors

Details

Repository
github.com/wshobson/agents
Categories
Git & Pull Requests, Code Review & Quality, Release Management, Automation & Workflows

More from wshobson/agents

All 174
1sanyuan0704 avatarcode-review-expertsanyuan0704/sanyuan-skillsExpert code review of current git changes with a senior engineer lens. Detects SOLID violations, security risks, and proposes actionable improvements.13.8Kskills.sh installs
2callstackincubator avatargithubcallstackincubator/agent-skillsGitHub patterns using gh CLI for pull requests, stacked PRs, code review, branching strategies, and repository automation. Use when working with GitHub PRs, mer9.1Kskills.sh installs
3getsentry avatargha-security-reviewgetsentry/skillsGitHub Actions security review for workflow exploitation vulnerabilities. Use when asked to "review GitHub Actions", "audit workflows", "check CI security", "GH5Kskills.sh installs
4getsentry avatarcommitgetsentry/skillsUse for every request to commit changes or draft a commit message. Creates Sentry-style conventional commits with issue references.4.9Kskills.sh installs
5getsentry avatarcreate-branchgetsentry/skillsCreate a git branch following Sentry naming conventions. Use when asked to "create a branch", "new branch", "start a branch", "make a branch", "switch to a new 4.4Kskills.sh installs
6egonex-ai avatarunderstand-diffegonex-ai/understand-anythingUse when you need to analyze git diffs or pull requests to understand what changed, affected components, and risks4Kskills.sh installs