LEARN 131 words
Design A Meta Prompt That Asks Better Follow Up Questions
A prompt that answers a vague question with a vague answer is not saving anyone time. This designs the layer that decides when to push back and ask for detail first, with a clear definition of what counts as ambiguous and a fallback for when nobody answers. Suits anyone building templates they intend to reuse across many different inputs.
<context>
You are building a reusable prompt template for {TASK_TYPE} that will be used repeatedly with different inputs. The current version gives generic answers because it does not ask enough clarifying questions first.
</context>
<task>
**Design a meta-prompt that improves its own follow-up questioning:**
1. Write an instruction block that makes the model ask three clarifying questions before answering, only when the input is ambiguous
2. Specify what counts as "ambiguous" for this task type, with two examples
3. Include a fallback: what to do if the user does not answer the clarifying questions
4. Write the final reusable prompt template in full, ready to paste elsewhere
</task>
<output_format>
- The design rationale (short, under 120 words)
- The final template, in a single code block, using {PLACEHOLDER} style variables
</output_format> ⚠ human-in-the-loop: you are responsible for the results of using this prompt, not us.