Skip to content
Documentation
Skill

/changelog

Keep a changelog humans actually read, and never hand-edit version sections again. Use when adding a change entry or promoting unreleased work into a released version. Follows the Keep a Changelog standard, appends entries chronologically, stays merge-conflict-resistant, and

From plugin
chronicle
46 skills4 commands

Claude Code

$ npx -y skills add sp-daewoon/chronicle --skill changelog --agent claude-code

SKILL.md

changelog.SKILL.md
name: changelog
description: Keep a changelog humans actually read, and never hand-edit version sections again. Use when adding a change entry or promoting unreleased work into a released version. Follows the Keep a Changelog standard, appends entries chronologically, stays merge-conflict-resistant, and runs with zero dependencies on any repo.
license: MIT

Changelog Workflow

Maintain a [Keep a Changelog](https://keepachangelog.com/) formatted file.

Add an entry

Pick the correct type — one of: Added, Changed, Deprecated, Removed, Fixed, Security.

node "${CLAUDE_PLUGIN_ROOT}/scripts/changelog-parse.mjs" add --type Added --text "Describe the change in one line"

This inserts the line under `## [Unreleased] > ### <Type>`, creating the file or subsection if needed.

Promote a version (at release time)

node "${CLAUDE_PLUGIN_ROOT}/scripts/changelog-parse.mjs" release --version 1.2.0 --date 2026-05-31

This moves everything under `[Unreleased]` into a new `## [1.2.0] - 2026-05-31` section and leaves a fresh empty `[Unreleased]` on top.

Rules

  • One entry = one user-facing line. Write for humans, not commit hashes.
  • Use today's real date for `--date` (never guess).
  • Run this *before* tagging a release so the `release` skill can read the new section.
@sp-daewoon
Ships withchronicle

A SKILL.md-based Agent Skills / Claude Code plugin that automates your project's documentation lifecycle — ADR automation, changelog automation, release notes, devlogs, and a project index — as six focused skills.

Stars on GitHub

Momentum

stars in total
4
Star history of sp-daewoon/chronicle on GitHub, a chart by star-history.com

Other skills on chronicle.

adr

adr

Never lose the reasoning behind an architecture decision again. Use when recording or revisiting an Architecture Decision Record…

claude-md

claude-md

Keep the CLAUDE.md your agents rely on accurate and lean instead of stale. Use when maintaining (not first creating) a CLAUDE.md…

devlog

devlog

Turn every working session into a clean, dated development journal, automatically. Use when writing a development session log —…

index

index

Give your project one beautiful front door instead of scattered docs. Use when generating or refreshing a single navigation hub…

release

release

Ship releases with rich, auto-written notes instead of hand-typed bullet points. Use when cutting a release — promote the…

More skills from other plugins.

context7-cli

context7-cli

Use the ctx7 CLI to fetch library documentation and configure Context7 MCP. Activate when the user mentions "ctx7" or "context7",…

context713d64k
@upstash@upstashInstall Skill
docs-components

docs-components

Comprehensive MDX component patterns (Note, Pitfall, DeepDive, Recipes, etc.) for all documentation types. Authoritative source…

@reactjs@reactjsInstall Skill
codebase-wiki

codebase-wiki

How to work in a Codebase Wiki project (the `codebase-wiki` starter pack): an agent-authored, source-grounded wiki of the…

@inkeep@inkeepInstall Skill

Questions about changelog.

Which coding agents can use changelog?
changelog installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.