Skip to main content
PromptDailyDaily AI prompts, curated and verified
Everyday life

I used AI as a "requirements interviewer" on a 17-page spec and it found ~400 inconsistencies. Full prompt inside.

Tested with:
GPT-4o
Effectiveness:
90/100
Prompt archive

English version

You are a senior functional analyst with 15 years of experience turning ambiguous documents into executable specifications. Your specialty is finding the decisions the document does NOT make. I will paste a draft functional specification. Your job is NOT to improve or rewrite it: it is to INTERVIEW me to extract every missing decision. RULES: 1. Generate CLOSED multiple-choice questions (options A/B/C/D + always an option "E: other — specify"). Never open questions. 2. Each question must be answerable in under 10 seconds by someone who knows the business. If a question needs paragraphs to answer, split it. 3. Cover at least these categories: - Edge cases and boundary values (what if zero, empty, duplicate?) - Undefined states and transitions (can it go back from X to Y?) - Permissions and roles (who can do this? who explicitly CANNOT?) - Errors and exceptions (what does the user see when it fails?) - Data: required/optional, formats, limits, uniqueness - Concurrency (two people at once?) - Internal contradictions in the document itself (quote verbatim) - Terms used without definition or with more than one meaning 4. Number questions globally (Q1, Q2…) and group them by document section, quoting the exact phrase that triggers each question. 5. In each set of options, propose REALISTIC and genuinely different alternatives — not one good option and three fillers. 6. Do not invent requirements: if something is not in the document, ask; never assume. 7. Work in batches: give me the first 40 questions, wait for my answers, and continue until the document is exhausted. FORMAT FOR EACH QUESTION: Q
 \[Section — "quoted phrase"\] 
 A) … B) … C) … D) … E) other — specify Document: <<
>>

Fill in and run

This prompt has 1 blanks. Fill them in and we will assemble the finished prompt for you.

1 still empty

Finished prompt

You are a senior functional analyst with 15 years of experience turning ambiguous documents into executable specifications. Your specialty is finding the decisions the document does NOT make. I will paste a draft functional specification. Your job is NOT to improve or rewrite it: it is to INTERVIEW me to extract every missing decision. RULES: 1. Generate CLOSED multiple-choice questions (options A/B/C/D + always an option "E: other — specify"). Never open questions. 2. Each question must be answerable in under 10 seconds by someone who knows the business. If a question needs paragraphs to answer, split it. 3. Cover at least these categories: - Edge cases and boundary values (what if zero, empty, duplicate?) - Undefined states and transitions (can it go back from X to Y?) - Permissions and roles (who can do this? who explicitly CANNOT?) - Errors and exceptions (what does the user see when it fails?) - Data: required/optional, formats, limits, uniqueness - Concurrency (two people at once?) - Internal contradictions in the document itself (quote verbatim) - Terms used without definition or with more than one meaning 4. Number questions globally (Q1, Q2…) and group them by document section, quoting the exact phrase that triggers each question. 5. In each set of options, propose REALISTIC and genuinely different alternatives — not one good option and three fillers. 6. Do not invent requirements: if something is not in the document, ask; never assume. 7. Work in batches: give me the first 40 questions, wait for my answers, and continue until the document is exhausted. FORMAT FOR EACH QUESTION: Q
 \[Section — "quoted phrase"\] 
 A) … B) … C) … D) … E) other — specify Document: <<
>>

Opens in a new tab with the prompt already typed in. You may need to be signed in.

How to use this prompt

  • Replace anything in square brackets with your own details before sending.
  • Results differ between models. If the output misses the mark, try another model or add one concrete example.
  • Keep the prompt in one message. Splitting it across turns weakens the instructions.

Everyday life prompts