What problem does it solve? Pull request descriptions written from the diff alone leave reviewers guessing about the original request, the decisions made, and what was tested. This Skill builds the PR body from the entire working session so a reviewer can judge the change without having been present. ## Core Features & Use Cases - Session-aware PR descriptions: Fills a structured template covering what changed, why, who it is for, and which issues it closes, drawn from the whole conversation rather than just the diff. - Deterministic prepare and submit scripts: The prepare command pushes the branch and prints the template (using the repo's own PULL_REQUEST_TEMPLATE.md when present), while submit strips template comments, appends an AI-assistance notice, and creates the PR through gh. - Stale-body protection: Each run writes to a uniquely named temporary body file, preventing an old description from a previous session from being submitted by mistake. - Use Case: After finishing a feature branch with an AI assistant, invoke the skill to push the branch, fill the template with the session's decisions and test results, and open a review-ready PR in one flow. ## Quick Start Ask the assistant to create a pull request for the current branch using the create-pr skill.