manage-changelog

Community

Streamline your project's changelog.

Authoryu-iskw
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the process of managing project changelogs, from initializing the changelog file to adding change entries and preparing releases, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Changelog Initialization: Sets up the necessary configuration and files for changelog management using Changie.
  • Adding Change Fragments: Allows recording new changes with specific kinds (feat, fix, etc.) and descriptions, optionally based on the last commit.
  • Release Preparation: Facilitates batching unreleased changes and previewing upcoming versions.
  • Changelog Merging: Updates the main CHANGELOG.md file with batched changes.
  • Use Case: After completing a new feature, use this skill to add a 'feat' entry to your changelog, and later, when preparing for a release, batch all new features and fixes into the next version.

Quick Start

Initialize changelog management by running the init-changie.sh script.

Dependency Matrix

Required Modules

None required

Components

scriptsassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: manage-changelog
Download link: https://github.com/yu-iskw/lightdash-tools/archive/main.zip#manage-changelog

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.