pr-review-workflow

Use when addressing PR review feedback, re-requesting reviews, handling GitHub review bot re-reviews (Codex, Copilot), or managing GitHub notifications. Do not use for creating new PRs or general development.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "pr-review-workflow" with this command: npx skills add metyatech/skill-pr-review-workflow/metyatech-skill-pr-review-workflow-pr-review-workflow

PR review feedback workflow

Addressing review feedback

  • After addressing PR review feedback, resolve the corresponding review thread(s) before concluding; if you lack permission, state it explicitly.
  • Before re-requesting review after addressing feedback, run the relevant verification suite and summarize results (commands + outcomes) in the PR comment/description.

Re-requesting reviews

  • After pushing fixes for PR review feedback, re-request review only from reviewer(s) who posted the addressed feedback in the current round.
  • Do not re-request review from reviewers (including AI reviewers) who did not post addressed feedback, or who already indicated no actionable issues.
  • If no applicable reviewer remains, ask who should review next.

AI review bot re-review

When Codex and/or Copilot review bots are configured for the repo, trigger re-review only for the bot(s) that posted addressed feedback.

  • For Codex re-review (only when applicable): comment @codex review on the PR.
  • For Copilot re-review (only when applicable): use the GitHub API to remove and re-request the bot reviewer copilot-pull-request-reviewer[bot] (do not rely on UI-based reviewer assignment).
    • Remove: DELETE /repos/{owner}/{repo}/pulls/{pr}/requested_reviewers with body {"reviewers":["copilot-pull-request-reviewer[bot]"]}
    • Add: POST /repos/{owner}/{repo}/pulls/{pr}/requested_reviewers with body {"reviewers":["copilot-pull-request-reviewer[bot]"]}

GitHub notification management

  • Use DELETE /notifications/threads/{id} (HTTP 204) to mark notifications as done (removes from inbox/moves to Done tab).
  • Do NOT use PATCH /notifications/threads/{id} (marks as read but leaves in inbox).
  • After processing notifications, bulk-delete any remaining read-but-not-done notifications with the same DELETE API.

Post-merge cleanup

  • After completing a PR, merge it, sync the target branch, and delete the PR branch locally and remotely.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

code-quality-setup

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

cli-design

No summary provided by upstream source.

Repository SourceNeeds Review
General

manager

No summary provided by upstream source.

Repository SourceNeeds Review
General

autonomous-orchestrator

No summary provided by upstream source.

Repository SourceNeeds Review