home/writing/pr-author-checklist-prompt

pr Author Checklist.prompt

GPTClaudeGemini··1,314 copies·updated 2026-07-14
pr-author-checklist-prompt.prompt
---
name: pr-author-checklist
description: "PR self-review checklist for authors -- CI status, reviewer suggestions, description quality check, and pre-submit verification"
agent: pr-review
tools:
  - github/*
  - readFile
  - textSearch
  - codebase
  - ask_questions
---

Run a pre-submit self-review checklist for a PR you authored. Checks CI, description quality, reviewers, and common issues before requesting review.

${input:pr:Required: PR number or owner/repo#number}

## Steps

1. Get the authenticated user with #tool:mcp_github_github_get_me.
2. Fetch the PR metadata, diff, and check run status.
3. Run the self-review checklist:

### Description Quality
- [ ] PR title is clear and descriptive (not "fix bug" or "update")
- [ ] Description explains **what** changed and **why**
- [ ] Linked issues are referenced (`Fixes #N` or `Closes #N`)
- [ ] Breaking changes are called out
- [ ] Screenshots included for UI changes (if applicable)

### CI Status
- [ ] All check runs passing
- [ ] No merge conflicts with the base branch
- [ ] Branch is up to date with base (or rebased recently)

### Code Quality
- [ ] No TODO/FIXME/HACK comments left in the diff
- [ ] No console.log/print/debug statements left
- [ ] No commented-out code
- [ ] No hardcoded secrets, tokens, or credentials
- [ ] Test coverage for new code

### Reviewer Readiness
- [ ] Reviewers assigned (suggest from preferences if not)
- [ ] PR is not in draft mode (unless intentional)
- [ ] Labels are set appropriately
- [ ] Milestone set (if release-bound)

4. For each failing check, provide specific guidance on what to fix.
5. Suggest reviewers based on:
   - Changed file paths matched against preferences reviewer config
   - Who reviewed similar PRs recently
   - Team member expertise areas from preferences
6. Summarize: _"Your PR scores {N}/15 on the self-review checklist. {action items}. Ready to request review?"_

fill the variables

This prompt has 3 variables. Pro fills them into a ready-to-paste prompt for you — no manual find-and-replace.

{input:pr:Required: PR number or owner/repo#number}{N}{action items}
Unlock with Pro →

when to use it

Community prompt sourced from the open-source GitHub repo accesswatch/agent-forge (MIT). A "pr Author Checklist.prompt" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.

tags

writingcommunitygeneral

source

accesswatch/agent-forge · MIT