System Prompt Review Checklist
Review a production system prompt for scope, tool rules, refusal behavior, output contract, private-data handling, and eval coverage.
Direct answer
A production system prompt should define the assistant's role, scope, allowed and disallowed actions, tool-use rules, output contract, refusal or uncertainty behavior, private-data handling, and test cases. A review should flag vague policies, hidden contradictions, missing boundaries, and instructions that are impossible to evaluate.
Open Improve My PromptWhen to use this
- You are shipping a support bot, agent, content workflow, or internal assistant.
- The system prompt grew over time and now has contradictions.
- You need a review checklist before adding the prompt to production.
Steps
- Paste the full system or developer prompt.
- Check whether the scope and target user are explicit.
- Identify contradictions between policy, task, and output instructions.
- Add clear tool-use, privacy, and failure-mode rules.
- Test the revised prompt against a small eval set before shipping.
Example review
You are a support assistant. Be helpful and answer customer questions. Use tools when needed. Never make mistakes. Keep answers short.
Missing: product scope, allowed tool calls, escalation rules, uncertainty behavior, data-handling constraints, answer format, and eval cases. Replace impossible rules like never make mistakes with concrete behavior such as cite the source record, ask a clarifying question, or escalate.
Common mistakes
- Do not rely on be helpful as a production policy.
- Do not say use tools when needed without defining when and which tools.
- Do not ship a system prompt without representative test cases.
FAQ
- What should a system prompt include?
- It should include role, scope, tool rules, output contract, boundaries, privacy constraints, uncertainty behavior, and examples or eval cases for important workflows.
- How do I find contradictions in a system prompt?
- Look for rules that cannot both be true, such as always answer and ask clarifying questions, or be brief and include every detail.
- Should production prompts include evals?
- Yes. Even a small set of representative inputs catches prompt regressions better than manual reading alone.
Related prompt guides
ChatGPT Prompt Review Checklist
Review a ChatGPT prompt for role, context, task, constraints, output format, examples, audience, and grounding before testing it again.
Why Is My Prompt Not Working?
Diagnose the common reasons an AI prompt fails: vague goals, missing context, conflicting constraints, no output format, and weak examples.
Prompt Reviewer vs Prompt Optimizer
Decide whether to critique an existing prompt with Improve My Prompt or rewrite a rough idea with the AI Prompt Optimizer.
Desk gear for long writing sessions
A few things that help if you write docs, tickets, and specs on a laptop all day.
Anker 5-in-1 USB-C Hub
One cable turns a laptop into a desk setup. Drives a 4K display, charges at up to 85W, and adds three data ports.
- 4K HDMI output
- 85W max power delivery
- 1x USB-C + 2x USB-A, 5Gbps each
- MacBook Pro, MacBook Air, Dell
Dell 27" S2725QC 4K
The monitor I write and review documents on. 163 PPI keeps small text sharp, and USB-C carries video and power on one cable.
- 3840x2160 IPS, 163 PPI
- 120Hz, 4ms, FreeSync Premium
- 99% sRGB
- USB-C, HDMI, DisplayPort
Apple MacBook Neo 13" (A18 Pro)
The cheapest way into an Apple-silicon machine that runs local models. Fanless, and the Liquid Retina panel holds small text at a full day of reading.
- A18 Pro chip, built for Apple Intelligence
- 8GB unified memory, 256GB SSD
- 13-inch Liquid Retina display
- 1080p FaceTime HD camera
Amazon affiliate links. We earn a commission on qualifying purchases at no extra cost to you.