Prompt Check
Normalize the user's latest request into a compact working contract.
- Preserve the intended outcome and voice.
- Add only missing information already available in the conversation or workspace that could change the approach.
- Make the material boundary and proof of done explicit.
- Surface at most one unresolved question, only when its answer would select a substantially different path.
- If the user explicitly invoked
prompt-check, return the improved prompt in one copyable block and stop. - Otherwise, state any material assumption briefly and execute the normalized request.
Prefer plain prose. Use labels only when they make the prompt easier to scan.