changelog-draft

Installation
SKILL.md

Changelog Draft Generator

Inputs

Parameter Required Description
channel yes Release channel: stable, preview, or dev
release_tag yes The release tag to generate the changelog for (e.g. v0.2026.05.06.09.12.stable_00)
output_dir no Directory to write output files. Defaults to $RUNNER_TEMP or /tmp/changelog-draft
attribution no Attribution mode: external-only (default), all, or none

Workflow

Step 1 — Determine the release range

Infer the previous release cut for comparison. Release tags follow the pattern v0.YYYY.MM.DD.HH.MM.<channel>_NN, where _NN is the RC/hotfix number within that release cut. Multiple tags can share the same date prefix (e.g. _00, _01, _02 are all part of one release cut).

The base tag must be the _00 tag of the previous release cut (i.e. a different date), not just the previous tag. For example, if generating a changelog for v0.2026.04.29.08.57.stable_01, the base should be v0.2026.04.22.08.57.stable_00, not v0.2026.04.29.08.57.stable_00.

Installs
5
Repository
warpdotdev/warp
GitHub Stars
62.3K
First Seen
May 18, 2026
changelog-draft — warpdotdev/warp