What problem does it solve? Publishing code changes often skips critical steps: missing invariant audits, unformatted PR titles that fail CI, forgotten release notes, unposted issue comments, and premature merge-ready claims while checks are still pending. This Skill enforces a complete, ordered commit-and-PR protocol so nothing is skipped. ## Core Features & Use Cases - Mandatory invariant audit: Requires reading AGENTS.md and engineering-invariants.md before any push, with per-invariant evidence recorded in the PR body. - Full validation tiers: Runs build, typecheck, lint, unit, integration, security, adversarial, and smoke test tiers before pushing, with pre-existing failure isolation via git worktree. - PR lifecycle management: Covers semantic PR titles, release-note fragments, publication-gate evidence files, issue comments, review follow-up, merge queue handling, and cancelled-job recovery. - Use Case: After fixing a bug, an agent runs the full validation suite, creates a release fragment, opens a semantically titled PR with an invariant audit and test plan, posts the mandatory issue comment, and only marks the PR ready once all required checks on the current head SHA are green. ## Quick Start Use the commit-pr skill to commit my changes, run the full validation suite, and open a pull request that closes the linked issue.