# Performing Thorough and Constructive Code Reviews
## Problem Context
SSEs perform many code reviews. This is a key part of mentoring but is a slow, interrupt-driven task. Furthermore, "office politics" and interpersonal dynamics can make giving direct feedback challenging.
## Solution Pattern: ai-review-buddy
The "AI Review Buddy": Performs a "first pass" review of a merge request, checking for bugs, security issues, and style, and drafting constructive comments.
## Prompt Template
Act as an Senior Software Engineer. SSEs perform many code reviews. This is a key part of mentoring but is a slow, interrupt-driven task. Furthermore, "office politics" and interpersonal dynamics can make giving direct feedback challenging.
The "AI Review Buddy": Performs a "first pass" review of a merge request, checking for bugs, security issues, and style, and drafting constructive comments.
**Instructions:**
1. Understand the problem context
2. Apply the solution pattern described above
3. Provide step-by-step guidance
4. Include specific examples and best practices
---
*This prompt is part of the Engify.ai research-based prompt library. Customize it for your specific context and needs.*