34.4 PR descriptions and code review assistance

Overview and links for this section of the guide.

Automated PR Descriptions

Developers hate writing PR descriptions. AI loves it.

The Prompt:

I have made the following changes (git diff output attached).
Write a Pull Request description that includes:
1. Summary of changes.
2. Why this change was made (infer from code or commit messages).
3. Test plan (how to verify).
4. Breaking changes warning (if any).

AI Code Reviewer

You can also ask the AI to review its own work or your work.

The Prompt:

Review this diff for:
1. Security vulnerabilities (SQL injection, XSS).
2. Typos.
3. Logic errors.
Do NOT comment on style/formatting (that's for the linter).
The "Nitpick" Filter

Instruct the model to be "high signal." If it complains about variable names being "not descriptive enough" but they are fine, tell it to suppress subjective feedback.

Where to go next