file-pr
Installation
SKILL.md
File PR
Prepare a concise pull request whose title and description explain why the change matters. Filing is an external communication: draft the exact content first and wait for approval.
1. Pin the change
Identify the repository, head branch, intended base branch, and originating request, issue, or spec. Before drafting:
- check whether a PR already exists for the head branch;
- review the complete diff against the merge-base;
- confirm the diff matches the original goal and call out unrelated changes;
- inspect recently merged PRs and repository guidance for title and body conventions;
- collect current verification evidence without inventing results.
If an existing PR covers the branch, report it and ask whether the user wants to update it instead of creating another.
Done when: the exact diff, goal, repository conventions, and verification state are known.