What problem does it solve? It removes the manual work of renaming auto-generated branches, pushing commits, and composing consistent PR titles, summaries, and QA checklists every time work is ready for review. ## Core Features & Use Cases - Branch rename and push: Detects harness auto-branch names like claude/<adjective>-<noun>-<hash> and renames them to semantic slugs before pushing. - Three operating modes: plan-open (body composed from a plan), fresh open from existing commits, and refresh that recomposes the body against the real diff via REST PATCH. - Structured PR body: Generates a conventional-commit title, a Summary section, a QA Checklist delegated to the qa-checklist skill, and an optional Closes #N line, then posts a squash-message proposal comment. - Use Case: After committing a feature on a branch, invoke "/pr" to push the branch, open a draft PR against main with a composed title and body, and have the squash proposal posted as a comment automatically. ## Quick Start Say "/pr" or "open a draft PR" after committing your work to push the branch and create or refresh the draft pull request.