Skills

Maintain an Intent Changelog

$maintain-intent-changelog

This skill applies the Intent Changelog Specification . It keeps unreleased records complete, consumes changeset targets, validates and renders them with ACK, and enforces date-only publication. Canonical generation carries verified commit provenance through changesets into the correct release-unit records.

It does not turn Unreleased into an editorial inbox or use commit-derived Markdown as the canonical release ledger.

Install for Codex

Download the complete skill package or copy and run:

mkdir -p "${CODEX_HOME:-$HOME/.codex}/skills"
curl -fsSL https://vacua.dev/skills/maintain-intent-changelog/bundle.tar.gz \
  | tar -xz -C "${CODEX_HOME:-$HOME/.codex}/skills"

Install for Claude Code

mkdir -p "$HOME/.claude/skills"
curl -fsSL https://vacua.dev/skills/maintain-intent-changelog/bundle.tar.gz \
  | tar -xz -C "$HOME/.claude/skills"

Invoke directly

$maintain-intent-changelog add this change to the worker release record
/maintain-intent-changelog add this change to the worker release record

Or let ACK construct and validate a draft from pinned evidence:

ack changelog draft --source range=v1.7.0..HEAD

Read the raw SKILL.md .