← ClaudeAtlas

prlisted

Write a pull-request title and description from the real branch diff. Use when the user asks for a PR, PR description, or to open a pull request.
2Tricky4u/Ritual · ★ 0 · AI & Automation · score 73
Install: claude install-skill 2Tricky4u/Ritual
# Pull request The description is evidence-based: it reflects `git diff <base>...HEAD` and the commit history, not memory. ## Procedure 1. Determine base (`main` unless given), then read `git log <base>..HEAD --oneline` and `git diff <base>...HEAD --stat`; read the full diff for anything non-obvious. Also run `git status --porcelain`: if it is non-empty, warn prominently in your output that uncommitted/untracked changes exist and are NOT part of this PR (the committed-only diff is correct for a PR, but the human must know the branch isn't fully committed). 2. Compose: - **Title**: imperative, ≤72 chars, the user-visible outcome. - **Summary**: 2-4 sentences - what changed and why, written for a reviewer who hasn't read the code. - **Changes**: grouped bullets by area, not per-file noise. - **Test evidence**: what was actually run (`./check.sh` output summary, test counts, manual verification steps performed). Never claim untested things work. - **Risk & rollback**: what could break, how to revert (single revert? config flag?). - If `.ritual/findings/` has findings resolved by this branch, list their ids/titles under "Findings addressed". 3. Output the title + body in a fenced block ready to paste. Run `gh pr create` ONLY if the user asks - then show the URL. ## Guardrails - Every claim in the description must be traceable to a hunk in the diff - a described change the diff doesn't contain ("phantom change") is the fastest way to lose reviewer trust. - If