Ambiguity resolver prompt
The single most common LLM failure mode is making a wrong assumption on a vague request and confidently running with it. This tool appends an ambiguity-detection block to your prompt that forces the model to pause, list the assumptions it would have to make, and ask a capped number of clarifying questions before proceeding — so you catch the misunderstanding before it wastes a turn.
How it works
You optionally paste your existing prompt, then set two knobs: the maximum number of clarifying questions and a confidence threshold. The generated block tells the model to (1) list its assumptions in your chosen format, (2) self-estimate its confidence, (3) ask up to N questions and stop if confidence is below the threshold, or (4) state assumptions briefly and proceed if it is at or above. It also tells the model never to ask about things it can infer from context. The prompt is assembled entirely in your browser.
Tips and notes
- Raise the threshold for costly tasks. If a wrong assumption means rework or a bad action, set the threshold high (85-95%) so the model errs toward asking.
- Lower it for chat. For casual or exploratory use, a lower threshold keeps the model from interrogating the user.
- Cap the questions. One to three high-leverage questions beats a long questionnaire — the limit keeps the interaction snappy.
- Pair with planning. For multi-step work, combine this with a task-planner block so the model clarifies first, then plans.