← ClaudeAtlas

pr-reviewlisted

Post @claude review comment on the current PR and ask what's next. Use on `/pr-review` to trigger the GitHub Actions review workflow.
bravros/bravros · ★ 2 · AI & Automation · score 76
Install: claude install-skill bravros/bravros
# pr-review Read [briefing.md](references/briefing.md) on demand for detailed context and instructions. INTENT: post ONE verbatim `@claude` comment; the GitHub Action reviews asynchronously (~2–5 min) and posts back to the PR. This skill never reviews, never polls, never merges. ## Core Steps 1. **Determine PR Number**: Use `$ARGUMENTS` if numeric, else `gh pr view --json number -q .number`. If none, STOP ("create one with /pr first"). 2. **Branch Sync**: If behind base branch, rebase and `git push --force-with-lease` first. Handle conflicts according to mode (ask in interactive / note & proceed in autonomous). 3. **Post Comment**: Send verbatim `@claude` comment with visible sentinel verdict lines (`BRAVROS-VERDICT: approved` / `BRAVROS-VERDICT: changes-requested`). - **NEVER write a bare `#N` for a review-finding number.** GitHub autolinks `#N` in every issue/PR body — it cannot be disabled, and it also writes a cross-reference event onto that issue's timeline, so referring to "finding #3" silently spams an unrelated old issue and renders as its title mid-sentence. Write `finding 3`, or wrap it in backticks. Reserve bare `#N` for a genuine issue/PR you mean to link. Same rule applies to the PR body. - `bravros police` enforces this comment at tool-call time: the body must start with the exact canonical opening and end with the exact `Required:` block (extra instructions may go in between); `--body-file`/`-F` is refused outright. A blo