What problem does it solve? Publishing a release involves many independent surfaces—Git tags, CI workflow runs, GitHub Release assets, checksums—and a green workflow alone does not prove the release actually completed. This Skill enforces a fail-closed completion contract so a release is only declared done when every required surface is cryptographically and procedurally verified. ## Core Features & Use Cases - Fail-Closed Completion Checking: Runs pnpm --silent run check:release-completion and requires a JSON receipt with outcome: "COMPLETED" binding the exact tag, peeled commit SHA, fixed workflow run and attempt, lane-correct job conclusions, and verified SHA-256 assets. - Ship-Only Guardrails: Prohibits code repairs, tag mutation, registry overwrites, or fix loops during publishing; repairs require a separately authorized commit and new tag. - Structured Outcome Handling: Defines exact reporting behavior for COMPLETED, FAILED, and UNRESOLVED outcomes, including partial-surface reporting and safe resumption of proof without moving the immutable tag. - Use Case: After pushing tag v0.6.6 for the ocmm package, invoke this Skill to run the completion checker against the release.yml run and confirm the GitHub Release assets and checksums before announcing the release. ## Quick Start Authorize an ocmm release and ask the agent to publish tag v0.6.6, then verify completion with the release-completion checker.