One release decision can span several commits, pull requests, and independently released packages. It still needs one coherent record. This skill applies the Intent Changesets Specification to decide when that record is required, link its commits, and consume every target into the right changelog release. ACK validates the shared profile, identifiers, commit links, targets, and publication gate instead of leaving those checks to memory.
Install for Codex
Download the complete skill package or copy and run:
mkdir -p "${CODEX_HOME:-$HOME/.codex}/skills"
curl -fsSL https://wimdy.works/skills/maintain-intent-changeset/bundle.tar.gz \
| tar -xz -C "${CODEX_HOME:-$HOME/.codex}/skills"Install for Claude Code
mkdir -p "$HOME/.claude/skills"
curl -fsSL https://wimdy.works/skills/maintain-intent-changeset/bundle.tar.gz \
| tar -xz -C "$HOME/.claude/skills"Invoke directly
$maintain-intent-changeset capture this releasable decision for the worker app
/maintain-intent-changeset capture this releasable decision for the worker appOr let ACK construct and validate a draft from pinned evidence:
ack changeset draft --source revision=HEAD