Is My Prompt Clear Enough?
Answer the question directly: a clarity score plus the specific reasons a prompt reads as unclear — vague terms, unstated objective, missing specifics.
Words like "good", "engaging", and "professional" feel like instructions but specify nothing. Find them so you know where the prompt leaves things open.
Subjective quality words are the most common prompt trap: "make it good", "keep it professional", "something engaging" sound like direction but tell the model nothing measurable. This loads a prompt built almost entirely from them and flags each one, showing how a request can be full of words yet empty of specifics. Seeing them listed is the point — the prompt reads as instruction but scores low on specificity. It finds the vague terms; it does not replace them.
Paste the prompt
One that leans on quality words like "good" or "engaging".
See each flagged term
Subjective words that read as instruction but specify nothing.
Spot the specificity gap
Full of words, low on measurable direction.
It finds them, it doesn't replace them. The report lists each subjective quality term — here six of them: high-quality, engaging, compelling, professional, clean, appropriate — and marks the prompt as a read-only diagnosis. For actually swapping vague words for specific ones the resource points to the Prompt Rewriter; this surface just makes the specificity gap visible.
That's exactly what the report exposes. This example scores Specificity 13/100 with only 2 of 6 concrete anchors present (number, length limit, format, audience, examples, criteria) despite reading like instruction — because words like "professional" and "engaging" feel like direction yet specify nothing measurable. Listing them side by side with the low anchor count is the whole point.
Answer the question directly: a clarity score plus the specific reasons a prompt reads as unclear — vague terms, unstated objective, missing specifics.
Diagnose a prompt before you send it: explainable scores for clarity, ambiguity, specificity, and structure, with observations that name where it is vague.
Surface the ambiguity a model will exploit: vague quantities, hedges, undefined time, open-ended lists, and conflicting instructions — flagged, not fixed.
A set of before-and-after examples showing exactly what prompt cleanup removes — and what it deliberately leaves alone.
'Make it good', 'be detailed', 'keep it interesting' — vague prompts get vague output. The fix is mechanical: replace every fuzzy word with a checkable instruction.
Formats fuzzy agent instructions into a structured prompt with objective, available tools, constraints, success criteria, and failure handling.
Diagnose a prompt's clarity before you send it — explainable scores for clarity, ambiguity, specificity, and structure. Read-only; it never rewrites.
A weak prompt usually isn't all wrong — it's a good ask with two or three decisions left unmade. Here's how to diagnose why it underperforms, keep the parts that work, and patch the weak ones, instead of deleting it and starting from a blank line.