Skills

Maintain an Intent Changeset

$maintain-intent-changeset

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 app

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

ack changeset draft --source revision=HEAD

Read the raw SKILL.md .