| name | pr-author |
| description | Write a GitHub-ready pull request body from the canonical PR-context bundle with strict verification and auto-close rules. |
| allowed-tools | ["Read","Bash(git log *)"] |
PR Author Skill
Produce a GitHub-ready Pull Request description from the standard PR context files. The pull request must be in a copy / paste block so that it can be copied easily to the PR extension.
Inputs
artifacts/pr_context.summary.txt — PR context summary (primary)
artifacts/pr_context.appendix.txt — PR context appendix (full baseline diff, commits, changed files)
- Optional user directives
Only reference files that are listed under "Additional context files" in the context bundle. Do not cite or summarize files outside that enumeration.
Output Requirements
- Output only the PR text body in GitHub-flavored Markdown.
- Use clear headings, consistent structure, and concise bullets.
- Do not invent tests or results; if not in context, state "Not verified in this PR."
- If scope is large, include a Review Guide with suggested review order.
- The output is a PR body artifact or PR-ready body text only.
PR Body Structure
Use these sections in this order:
- Suggested title — crisp, prioritizing the primary outcome
- Summary — 3–7 bullets, most important first; lead with the primary product/feature/architecture change
- Why — motivation, constraints, root cause; rely on embedded feature-doc excerpts and PR Intent fields only
- What Changed — grouped by theme (core feature, tooling/CI, tests, docs/templates)