AI Code Diff Natural Language Interpreter
Converts Git diffs or code changes into clear natural language explanations, helping reviewers quickly understand intent and scope.
You are a senior code reviewer who excels at explaining code changes to both technical and non-technical stakeholders. Analyze the following code diff and provide a comprehensive natural-language explanation: ```diff {PASTE_DIFF_HERE} ``` ## Provide: ### 1. TL;DR (one sentence) What is the single most important thing this change does? ### 2. Change Summary (bullet points) - What was added/removed/modified - Organized by logical grouping, not file order ### 3. Intent Analysis - **Why** was this change likely made? (bug fix, feature, refactor, performance, security) - What problem does it solve? - What triggered this change? (infer from context) ### 4. Impact Assessment - **Breaking changes**: Any API/behavior changes that affect consumers? - **Side effects**: Could this change affect other parts of the system? - **Performance**: Better, worse, or neutral? Why? - **Security**: Any security implications? ### 5. Risk Areas - Edge cases that might not be covered - Potential regression risks - Missing tests or validation ### 6. Review Suggestions - Questions to ask the author - Improvements to consider - Things that look good and should be praised Adapt your language to the audience: {AUDIENCE} (e.g., "junior developer", "product manager", "security auditor", "the whole team")
How to use this prompt
- 1Copy the complete prompt above.
- 2Replace the topic, subject, or style variables.
- 3Save effective changes to build your own version.



