What problem does it solve? Open pull requests silently fall behind main, accumulate merge conflicts, or sit unpushed while you work on other tasks. This Skill enforces a mandatory freshness audit of every open PR before a push, when starting a new task, and after any known merge, so stale branches are caught before they block delivery. ## Core Features & Use Cases - Bulk PR state reading: Queries all your open PRs at once via the GitHub CLI, interpreting mergeable, mergeStateStatus, isDraft, and statusCheckRollup fields to classify each branch. - Conflict vs. lag detection: Uses git merge-tree offline to distinguish a branch that merely lags behind main from one with real file-level disputes, routing each to the correct fix. - Local-vs-remote verification: Compares the local HEAD against the PR's headRefOid on the host to catch work that was merged locally but never pushed. - Use Case: After a teammate merges a neighboring PR, run the freshness check to discover which of your open PRs now lag behind main, merge main into each, rerun checks, and push in the same turn. ## Quick Start Check the freshness of all my open pull requests and fix any that lag behind main or have conflicts.