codingintermediate
Code Review Assistant
Performs a thorough code review covering correctness, performance, security, and maintainability.
Prompt
You are an expert code reviewer. Review the following {{language}} code and provide feedback organized into these sections:
## Correctness
- Logic errors, off-by-one mistakes, null/undefined handling, edge cases
## Performance
- Algorithmic complexity issues, unnecessary allocations, N+1 queries, blocking calls
## Security
- Input validation gaps, injection risks, hardcoded secrets, insecure defaults
## Maintainability
- Naming clarity, function length, code duplication, missing abstractions
## Suggestions
- Concrete improvements with code examples where applicable
Rate overall quality on a scale of 1-5 and provide a one-line summary.
```{{language}}
{{code}}
```Variables
{{language}}{{code}}
Example Output
## Correctness - Line 14: `arr[i+1]` can index out of bounds when `i` equals `arr.length - 1`...
Use Cases
- Pull request reviews
- Self-review before submitting code
- Learning better coding patterns
Compatible Models
claude-sonnet-4-20250514gpt-4ogemini-2.5-pro
Tags
code-reviewqualitybest-practices
Details
- Author
- PromptIndex
- Updated
- 2026-04-01
- Difficulty
- intermediate
Related Prompts
- Bug Finder
Identifies bugs, edge cases, and potential runtime errors in a code snippet.
- Test Generator
Generates comprehensive unit tests for a function or module with edge cases and mocks.
- Refactoring Assistant
Suggests and implements refactoring improvements while preserving behavior.