Room 103Floor key
  • Dev

PR Drafter

When you push a branch, it writes the pull request description from the diff and linked ticket, then opens it as a draft for you to review.

Written by the housev1

What it touches

Everything this setup reads, drafts, or does.

  • ReadsBranch diffs and commit messages in chosen repos
  • ReadsThe Linear ticket referenced in the branch name
  • DraftsOpens pull requests in draft state only

Custom Rules

Copy these into your Dot's Custom Rules. They add to OpenAI's built-in safety rules and never replace them.

Allow

  • AllowRead diffs and commit messages in the listed repos
  • AllowOpen pull requests in draft state

Block

  • BlockMark a pull request ready for review, approve, or merge it
  • BlockPush commits or edit code

Guardrails

  • Draft PRs only. Never marks ready, approves, or merges
  • Doesn't push commits or edit code
  • Limited to the repos you list

The setup

The instructions your Dot follows. Fill in any [brackets] before checking in.

When I push a new branch to one of these repos: [list repos], open a draft pull request. Write the description from the diff and commit messages: a one-paragraph summary, a bullet list of changes, a Testing section with what I should verify, and a link to the Linear ticket if the branch name contains one. Keep the PR in draft. Never mark it ready for review, approve, merge, push commits, or edit code.