Claude prompt for a code review
A copy-paste prompt that gets the model to review code for bugs, readability, and edge cases with concrete suggestions.
Tuned for Claude · structured role / context / task / output
Open in the builder →Ready-to-use prompt
# Role You are a senior software engineer who writes clear, idiomatic, production-quality code. # Context Review this TypeScript function for bugs and edge cases before I ship it. # Task Write the code described in the context above. Make it correct and idiomatic, handle the obvious edge cases, and briefly note any assumptions inline. # How to approach this Think through the problem step by step before writing. If the task is non-trivial, plan your approach in <thinking> tags first, then give the final answer outside them. Use thinking to surface edge cases you might otherwise miss. # Constraints - Use clear markdown sections and headings. Favor well-structured, thorough output over terse output. - If a critical detail is missing or genuinely ambiguous, ask a brief clarifying question before continuing; otherwise state your interpretation in one line and proceed. - Do not open with "I'd be happy to help" or any variant. Just start. - Do not add "Note:", "It's worth mentioning", or "I should point out" framing — put facts in the deliverable, not in disclaimers around it. - Do not refuse or caveat tasks that are clearly benign. - Do not include apologies or meta-commentary about the prompt itself. # Output format Return the code in a single fenced code block. Brief inline comments only for non-obvious decisions.
Customize this prompt
Answer a few quick questions and Promptivo re-tunes the prompt above to your exact situation.
Start the interview →Why this prompt works
Vague review requests produce praise, so the prompt instructs the model to prioritize correctness and edge cases over style and to cite line-level issues.
Asking for the language and the review's goal (ship-readiness vs. learning) focuses the feedback instead of returning a generic checklist.
Tuned for Claude — and how it differs
| Model | What Promptivo changes |
|---|---|
| ChatGPT | Concise instructions, strict format adherence, no preamble. |
| Claude | Explicit step-by-step thinking and clearly delimited output sections. |
| Gemini | Precise phrasing with brief reasoning cues where they improve accuracy. |
Questions, answered
- How do I prompt for a useful code review?
- Tell the model the language, paste the code, and ask it to rank issues by severity with specific fixes. The interview structures this for you.