This skill applies the Intent Changesets Specification . It helps an agent decide whether a noteworthy change needs a changeset, link relevant commits, and consume each target into the correct changelog release record.
One changeset represents one release decision—not one commit or pull request. The skill uses ACK to validate the shared profile, enforce identifier uniqueness, create canonical pending records, validate commit links, consume every release-unit target, and gate publication until consumption is complete.
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-changeset/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-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