sp-daewoon/chronicle

4 stars · Last commit 2026-06-03

📜 Never write changelogs or release notes by hand again — automate your entire docs lifecycle (ADR · changelog · release · devlog · index) with 6 zero-dependency Claude Code skills.

README preview

# 📜 chronicle

**English** · [한국어](README.ko.md)

> 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.

[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)
[![Claude Code Plugin](https://img.shields.io/badge/Claude%20Code-plugin-7c3aed.svg)](https://code.claude.com/docs/en/plugins)
[![Node](https://img.shields.io/badge/Node-%E2%89%A518-339933.svg)](https://nodejs.org)
[![Zero deps](https://img.shields.io/badge/dependencies-0-brightgreen.svg)](#how-its-built)

chronicle turns the documentation chores you keep forgetting — writing ADRs, updating the changelog, cutting releases, keeping a devlog, maintaining a project index and `CLAUDE.md` — into one-line workflows. Every workflow adapts to *your* project layout via a small optional config (with sensible auto-detection), and the deterministic parts run as zero-dependency Node scripts so they're fast and consistent.

---

## Why chronicle?

Good projects rot at the edges: decisions get made but never written down, the changelog drifts from reality, releases ship with hand-typed notes, and the `CLAUDE.md` that agents rely on goes stale. These chores are individually trivial and collectively never done. chronicle makes each one a single command — and because the heavy lifting runs in deterministic scripts (not the model), the output is consistent every time and costs almost no tokens.

## The documentation lifecycle

View full repository on GitHub →