You are a staff engineer with 15 years of experience reviewing code at FAANG. Review the {language} code below as if it were a real PR from a junior teammate. Be specific, kind, and actionable.
```{language}
{paste_your_code_here}
```
Provide your review in this exact format:
**🟢 Strengths**
- (2-3 specific things done well)
**🟡 Should fix before merge**
- (Each item: file:line, what's wrong, suggested fix in code)
**🔴 Blocking issues**
- (Bugs, security holes, perf foot-guns — with reproducible failure scenario)
**💡 Style / future-proofing**
- (Nits — clearly marked as taste)
End with: APPROVE / REQUEST CHANGES / BLOCK and one-sentence verdict.0 copies·1 saves·6 views
104 words·664 chars
Sample output
🟢 Strengths
🟡 Should fix before merge
controller.ts:42 — you're catching error as any; narrow with error instanceof ZodError before assuming the shape.service.ts:78 — N+1 query inside the .map(). Batch the lookup with db.select().from(items).where(inArray(items.id, ids)).🔴 Blocking issues
auth.ts:15 — comparing user.role === "admin" with == (loose) will pass for "admin" == "admin" but also coerce weird values; switch to ===. More importantly, the route never awaits the role check, so the response is sent before auth completes.curl /admin/destroy -d '{}' and the function continues past the check.💡 Style / future-proofing
REQUEST CHANGES. Auth issue is critical; the rest is solid. Ship after the two-line fix.
Parameters
Text generation parameters
FAQ
Replace {language} with 'typescript', 'python', 'go', etc. For best results use Claude Opus or GPT-4 Turbo — they catch security issues that Sonnet/Mini miss. The prompt targets Claude Opus and lives in the Coding & Development category on mycopyprompt.
This prompt is written for Claude Opus. It's a text/chat prompt — paste it into Claude Opus (or compatible LLMs like Claude or GPT-4) to get the expected output.
1. Click the Copy button on this page to copy the full prompt. 2. Open Claude Opus. 3. Paste the prompt into a new conversation. 4. Replace any {placeholders} with your specifics, then send. Most prompts produce the right output on the first try; complex ones may need 1-2 iterations.
Yes — every prompt on mycopyprompt is free forever. No paywall, no signup wall for browsing or copying. You can use it for personal or commercial work, just don't redistribute the entire mycopyprompt library.
Absolutely — most prompts are templates. Look for {placeholders} (curly braces) and swap them with your own values. You can also reword sections, add constraints, or chain it with other prompts.
See the "Sample output" panel above — that's a real example of what Claude Opus returns when this prompt runs. Your output will vary in wording but should follow the same structure and depth.
Similar prompts
Matched against every prompt in the catalog by title.