type: rule
status: active
timestamp: 2026-07-02
tags: [agent, prompting, context, interview, uncertainty]

Context interview — agent asks user first when uncertain

When unsure what context is needed for a task, agent asks the user targeted questions BEFORE attempting. 'Ask me any further questions you need to achieve the best result.'

Context interview

The rule

When the agent is uncertain what context is needed to produce a good result, ASK THE USER first. Don’t guess. Don’t proceed with vague framing hoping to iterate.

The pattern

Agent detects uncertainty → sends 2-4 targeted questions → user answers → agent proceeds with grounded context.

Example prompt to the user when the AGENT is asking:

“Before I write this, I need to understand a few things. Answer any that are relevant:

  1. Who is the audience?
  2. What’s the desired tone?
  3. Are there constraints (length, format, forbidden words)?
  4. Are there examples I should model after?”

When to fire

When NOT to fire

Not the same as grill-me

Grill-me = user invokes decision-tree interrogator to lock a choice with multiple locked-in options. Context interview = agent asks small factual questions to fill in gaps before executing.

Grill-me is user-invoked, uses MCQ, ends in a knowledge write. Context interview is agent-invoked, uses open questions, ends in a well-scoped task attempt.

Format

Anti-patterns

Cross-refs


Edit on GitHub · Back to index