What problem does it solve? Automated bots and agents often create messy pull requests by bundling unrelated changes, forgetting to stage files, or accidentally committing internal management files. This Skill standardizes how an agent stages changes, writes PR descriptions, and maintains existing PRs. ## Core Features & Use Cases - Surgical Change Enforcement: Restricts each PR to a single improvement or fix, forbidding the bundling of unrelated changes such as mixing script fixes with documentation updates. - PR Description Generation: Creates a pr-description.md file with a conventional title on the first line and a markdown body explaining the change and its impact. - Internal File Protection: Prevents staging of bot management files like pr-description.md, branch-name.txt, pr-number.txt, and anything in history/. - PR Recovery & Updates: Handles existing PRs by tracking branch names and PR IDs, writing maintainer responses to issue-comment.md or pr-comment.md, and diagnosing CI failures with gh run view. - Use Case: An autonomous bot fixing a bug generates a focused patch, stages only the relevant source files, writes a conventional PR description, and responds to reviewer feedback on the same branch without polluting the commit history. ## Quick Start Stage my fix, generate a PR description, and prepare a pull request containing only this single change.