changelog

Installation
SKILL.md

${var} — Selects the mode and target:

  • empty → in-repo changelog across every repo in memory/watched-repos.md.
  • owner/repo (bare slug) → in-repo changelog for that single repo only.
  • push-to:owner/website-repo → cross-repo mode: publish the product's merged PRs as a changelog PR on owner/website-repo (product repo comes from memory/docs-sync.md).
  • owner/product->owner/website (arrow form) → cross-repo mode with both product and website repos given explicitly.

Why this skill exists

A changelog is not a commit log. Raw commit dumps grouped by conventional prefix are the noise anti-pattern — users can't tell what matters. This skill produces a Keep a Changelog-style summary: categorized, plain-English, breaking changes surfaced, internal churn filtered out. It runs in two modes: in-repo (write the article into this repo) or push-to (open a changelog PR on a separate marketing/docs website repo).


0. Preamble — read memory and parse the selector

Read memory/MEMORY.md and the last 3 days of memory/logs/ for context (prior runs, known issues). Before notifying, drop anything already reported in that window.

Parse ${var} to pick the branch:

Installs
8
Repository
aeonfun/aeon
GitHub Stars
715
First Seen
Aug 20, 2026
changelog — aeonfun/aeon