What problem does it solve? After a pull request merges, developers often stay on a stale feature branch mid-session, leaving local state out of sync with main and the project tracker showing work as still in progress. This Skill closes that gap immediately after a merge instead of deferring cleanup to the next session. ## Core Features & Use Cases - Merge-state verification: Confirms the PR is actually merged using the GitHub CLI (gh pr view) with a git ancestry check (git merge-base --is-ancestor) as fallback before touching anything. - Non-destructive branch cleanup: Checks out the default branch, fast-forward pulls, deletes the merged branch with git branch -d (refusing unmerged work), and prunes stale remote refs. - Tracker reconciliation: Runs dae_reconcile.py to flip the feature status to done, flags merges lacking verification handoffs, and dispatches progress-log and session-summary follow-ups based on autonomy level. - Use Case: Right after gh pr merge succeeds in a session, invoke the Skill to switch back to main, delete the merged branch, update the feature tracker, and close the session log in one pass. ## Quick Start Ask the agent to run post-merge cleanup now that the pull request for the current feature branch has been merged.