Slash Command
Community

/changelog

Install
1
Install the plugin
$
npx claudepluginhub microsoft/skills --plugin deep-wiki

Want just this command?

Then install: npx claudepluginhub u/[userId]/[slug]

Description

Generate a structured changelog from recent git commits, categorized by change type

Command Content

Deep Wiki: Changelog Generation

Analyze the git commit history of this repository and generate a structured changelog.

Source Repository Resolution (MUST DO FIRST)

Before generating any changelog, resolve the source repository context:

  1. Check for git remote: Run git remote get-url origin
  2. Ask the user: "Is this a local-only repository, or do you have a source repository URL?"
    • Remote URL โ†’ store as REPO_URL, link commit hashes: [abc1234](REPO_URL/commit/abc1234)
    • Local โ†’ use plain commit hashes
  3. Do NOT proceed until resolved

Process

  1. Examine recent git commits (messages, dates, authors)
  2. Group by date: daily for last 7 days, aggregated weekly for older
  3. Classify each commit into categories
  4. Generate concise, user-facing descriptions using project terminology from README

Categories

EmojiCategorySignal Keywords
๐Ÿ†•New Featuresfeat, add, new, implement, introduce
๐Ÿ›Bug Fixesfix, bug, patch, resolve, hotfix
๐Ÿ”„Refactoringrefactor, restructure, reorganize, clean
๐Ÿ“Documentationdocs, readme, comment, jsdoc, docstring
๐Ÿ”งConfigurationconfig, env, setting, ci, build
๐Ÿ“ฆDependenciesdeps, upgrade, bump, package, lock
โš ๏ธBreaking Changesbreaking, BREAKING, migrate, deprecate

Output

For each time period, output:

## [Date or Date Range]

**[Summary Title]**

[1-2 sentence overview]

### ๐Ÿ†• New Features
- [Change description]

### ๐Ÿ› Bug Fixes
- [Change description]

### โš ๏ธ Breaking Changes
- [Change description with migration notes]

Focus on user-facing changes. Merge related commits. Highlight breaking changes prominently.

$ARGUMENTS

Stats
Stars1786
Forks192
Last CommitFeb 13, 2026

Other plugins with /changelog