Apply to my task
arXiv:2608.01366 ★ 75 Aug 2, 2026

PAWNI: turns your questions into a structured prompt through a dialogue with eight AI agents

Key result

You type a quick request, get a vague answer, then send 10 follow-up messages trying to fix it. Sound familiar? Here's the thing: the model quietly fills in missing context on its own — and sticks with its first guesses for the rest of the conversation, letting errors pile up. PAWNI flips the order: it interviews you across 18 points (role, format, constraints) first, then assembles the prompt. The twist: the system generates an 'ideal answer' to its own draft and checks it against your requirements — before ever showing you the final version.

01

TL;DR

PAWNI is a system that doesn't answer your request — it fixes the phrasing first. Instead of generating an answer right away, it asks you clarifying questions across 18 categories (role, context, output format, constraints, and so on) until it has a full, solid prompt — and only then sends it to the model.

The problem PAWNI solves: people phrase requests to LLMs the same way they'd ask a teacher a quick question in the hallway — short, no context, hoping the model will "figure it out from the vibe." But the model doesn't have your context, so you get a vague answer and end up in a multi-turn back-and-forth — 5-10 messages of corrections. Each correction actually hurts accuracy: the model clings to its earlier wrong assumptions and "forgets" nuances from the first messages.

The core idea: instead of improving the model's answer after the fact, PAWNI improves the question before it ever reaches the model. The system classifies the task, pulls in relevant domain knowledge, asks you the missing questions from a three-tier checklist (must-have / nice-to-have / advanced), runs its own draft through "reverse reasoning" (it generates an ideal answer to its own draft prompt and checks whether that answer actually matches your requirements), and only then hands you the final prompt.

Want this for your own case? Apply this study to your task: AI adapts its method to what you are working on and writes the prompt.

02

Method Blueprint

STEP 1: Task classification → simple (skipped) or complex (moves forward)
STEP 2: Classifier agent extracts the core request, identifies the domain → clean task statement
STEP 3: Knowledge agent pulls in best practices for that domain → pattern library
STEP 4: Interviewer agent asks questions across 18 items (must-answer ones are mandatory, the rest can be skipped) → filled-in prompt structure
STEP 5: Draft agent assembles the prompt from your answers → draft prompt
STEP 6: Verification loop — the system generates an "ideal answer" to the draft, cross-checks it against the original requirements using several LLM judges → final prompt

All these steps happen inside one system (in the original paper — code running eight agents), but you can replicate the logic manually with a single instruction prompt in a regular chat.

03

Example in Practice

Task: You're an entrepreneur who wants ChatGPT to build a launch strategy for your coffee brand on Amazon and Etsy — a complex, multi-part task loaded with hidden variables (budget, timeline, competitors, product lineup).

Prompt:

Before you answer, run a short interview with me to gather a complete prompt for this task. Don't answer the task itself yet — first ask clarifying questions in the categories below, if I haven't already specified them:

MUST clarify (can't move forward without these):
- Role: what role should you play (marketer, strategist, etc.)
- Context: what I already know, what I've already tried, what the current situation is
- Goal: what success looks like for me
- Task: exactly what needs to be done, are there subtasks
- Input format: what I'll be giving you (description, numbers, files)
- Output format: what the result should look like (list, table, document)
- Final deliverable: the exact artifact I should get at the end
- Constraints: what's off-limits, what boundaries exist (budget, timeline, ethics)

SHOULD clarify (if I don't answer, make a reasonable assumption):
- Examples: any references or similar cases
- Style and tone: how to write (formal, friendly, etc.)
- Audience: who will read the result
- Reasoning depth: should you spell out your thinking step by step
- Formatting rules: headers, tables, visuals
- Task-specific quirks: anything unique to this type of task

Ask one block of questions at a time, wait for my answer, then move to the next block. Once you have everything — give me the full final prompt, then answer it.

My task: build a launch strategy for my coffee brand on marketplaces like Amazon and Etsy.

Result: The model starts asking you questions in blocks — first about role and context (what's your current revenue, which marketplaces you've already tried), then about goals and constraints (budget, timeline), and so on. After 4-6 message exchanges, you get a coherent, detailed prompt with every piece filled in — and a full-fledged strategy right away, no "no, that's not what I meant" on message number five.

04

Why It Works

The model is great at generating an answer to any request — even an incomplete one. The problem is that when context is missing, it fills in the gaps itself, meaning it hallucinates requirements you never mentioned. And in a multi-turn conversation, every one of those hallucinations turns into a "fact" the model keeps building on — errors pile up.

At the same time, an LLM is genuinely good at asking relevant questions if you ask it to — it's the same text generation, just a different pattern. PAWNI leverages this: it forces the model to ask before it answers, and structures those questions around a checklist that covers the classic prompt "blind spots" (role, format, constraints).

Levers you can pull: - The list of items to clarify → trim it down for simpler tasks (3-4 items instead of 8) to save time in the dialogue - "Ask one block at a time, wait for an answer" → remove this if you'd rather get all the questions at once as a single list - The final check (generate an ideal answer and compare) → add the line "before answering, check your plan against my requirements and show it to me for approval"

05

Prompt Template

Before doing the task, run an interview with me to gather a complete prompt. Don't answer right away — first ask clarifying questions in the categories below, if I haven't already provided that information myself.

MUST clarify:
- Role: what role should you play
- Context: what I already know, what's been done before
- Goal: what a successful result looks like
- Task: specific actions and subtasks
- Input format: what I'll be giving you
- Output format: how to present the result
- Final deliverable: the exact artifact you'll produce
- Constraints: boundaries, restrictions, requirements

SHOULD clarify (if I don't answer, make a reasonable assumption):
- Examples/references
- Style and tone
- Target audience
- Whether step-by-step reasoning is needed
- Formatting rules (structure, visuals)

Ask one block of questions at a time, wait for my answer. Once you've gathered everything — show me the full final prompt, then do the task.

My task: {task description}

Swap in any complex task for {task description} — from a business plan to a course curriculum.

🚀 Quick start — paste this into your chat:

Here's the PAWNI clarifying-questions template. Adapt it to my task: {your task}.
Ask questions to fill in the fields.

[paste the template above]

The LLM will ask about the missing task details — role, context, constraints — because without them it simply can't build a correct prompt on its own. It'll take the question structure from the template and adapt it to your specific domain.

06

Limitations

⚠️ Not needed for simple tasks: if the question is short and factual ("when's the sales-tax filing deadline"), a clarification dialogue is just wasted time. The method only pays off on multi-part tasks loaded with hidden conditions.

⚠️ Requires patience: the method turns one request into a multi-message dialogue. If you need a fast answer right now, this isn't your use case.

⚠️ The study is very small: tested on just 4 participants. The authors themselves state outright that the results don't generalize — this is more a proof of concept than a proven fact.

⚠️ Doesn't cover your own blind spots: if you personally don't know the answer to "what's the budget constraint," the method won't magically supply the missing knowledge — it asks you for it rather than making something up.

07

How It Was Studied

The researchers recruited just 4 participants and gave each of them 4 different complex tasks — some tackled with a plain LLM chat, some through PAWNI. To measure not just "which result felt better" but actual mental workload, they hooked participants up to a 32-channel EEG (measuring brain electrical activity) and used the NASA-TLX questionnaire (a standard test for subjective task fatigue).

Result: with PAWNI, all four participants got prompts that were structurally more complete (filling in 42% to 91% of the needed elements, versus clearly fewer without the system), rated the outcomes higher across every quality dimension, and felt less exhausted (workload dropped from an average of 39.6 to 21.7 on the NASA-TLX scale). The most striking number: every single participant reached a solid result in just one turn of dialogue with the model — versus anywhere from one to twelve turns without the system.

Why this matters: the authors are upfront that with only 4 participants, any numbers here are statistically shaky — this isn't proof, it's a signal that says "worth testing on a bigger group." But the direction of the effect was the same for all four participants — and that consistency, not the raw numbers, is the real takeaway: the pattern held for every single subject.

08

Resources

PAWNI (Prompt Architecture Wizard using Neural Intelligence). B. Sankar, Pawni Yadav, Srinidhi Ranjini Girish, Amogh A S — Indian Institute of Science (IISc), Bangalore, India.

Research digest

Key result

You type a quick request, get a vague answer, then send 10 follow-up messages trying to fix it. Sound familiar? Here's the thing: the model quietly fills in missing context on its own — and sticks with its first guesses for the rest of the conversation, letting errors pile up. PAWNI flips the order: it interviews you across 18 points (role, format, constraints) first, then assembles the prompt. The twist: the system generates an 'ideal answer' to its own draft and checks it against your requirements — before ever showing you the final version.

Principle

It works like a good consultant before a project — brief first, work second, not the other way around. The questions are split into three tiers: mandatory (can't skip these), optional (the model will fill them in sensibly if you stay silent), and advanced. The final step is called reverse reasoning — the model answers its own draft prompt and checks whether the result matches your requirements.

Why it works

Models can't say 'I don't have enough information' — they simply hallucinate the missing details and hand you an answer as if it were solid. In a conversation, that hallucination becomes a 'fact' the model keeps building on — and the error compounds with every message. On the flip side, models are great at asking questions when you tell them to — it's the same text generation, just a different pattern. PAWNI simply turns that ability to your advantage: ask first, answer later.

When to apply

Complex, multi-part tasks → business strategies, curricula, texts loaded with implicit conditions (budget, timeline, audience). Especially useful when a task sounds simple but actually drags along a dozen hidden clarifications. Not a fit for simple factual questions — there, a round of clarifying questions just slows things down.

Mini recipe

1. Set a role instruction: "Before answering, interview me first" — the model stops jumping straight to an answer and starts asking questions instead. 2. Split questions into tiers: mandatory (role, context, output format, constraints) and optional (style, audience, examples). 3. Ask it to go block by block: and wait for your answer each time — that way details don't get lost in one giant question dump. 4. Add a final check: "Before answering, compare the plan against my requirements and show it to me for approval." 5. Plug in your own task: swap in your task instead of the template — and get a ready-made prompt before the model ever gives you an answer.

Examples

[BAD]: `Help me put together a strategy for launching my coffee brand on Amazon` [GOOD]: `Before answering, interview me across these categories: role, context, goal, output format, constraints. Ask one block at a time and wait for my answer. My task: develop a launch strategy for a coffee brand on Amazon and Etsy`

In plain words

The whole point of PAWNI is that it cures the main disease of talking to AI models — our own laziness and inability to explain what we actually want. We're used to tossing half-baked thoughts into the chat window and then acting shocked when the answer turns out to be mush. The problem is baked into the architecture of LLMs: if there's a hole in your request, the model doesn't ask a follow-up — it just plugs the gap with its own guesswork. So instead of a solution to your problem, you get a generic average-of-everything answer, half of it invented on your behalf.

It's like walking into a doctor's office and saying: "Something hurts, just give me a pill." A good doctor won't reach for the prescription pad right away — they'll start grilling you: where does it hurt, how long has this been going on, what did you have for breakfast. If they just hand you a random painkiller, they could kill you. PAWNI works exactly like that meticulous diagnostician: it blocks the model's urge to spit out a quick, half-baked answer, forcing it to first pull the whole story out of you across 18 key checkpoints.

Under the hood, there's a whole crew of agents whose job is to "interrogate" the user until they've assembled the perfect prompt. They check everything: your role and context, hard constraints, output format — the works. If you want a marketplace strategy for a coffee brand, the system won't rest until it knows your budget, your logistics, and exactly why your coffee beats the swill your competitors are selling. Only once the full picture is in place does the request get sent off for generation.

The method was tested on complex business tasks, but the principle is universal for any serious task. Whether it's writing code, breaking down a legal question, or building a workout plan — anywhere the cost of a mistake is above zero, you can't let the model fill in the blanks for you. It's a shift from chaotic "poking around in the dark" to an engineering approach to dialogue, where the quality of the result depends directly on the density of the context you provide.

Bottom line: it's time to admit we're terrible at framing our own requests. The main takeaway from this research is that a good answer doesn't start with generation — it starts with the right questions. Instead of endlessly patching up a bad result, it's better to spend three minutes being cross-examined by PAWNI and get a working solution on the first try. Either you're in control of the context, or hallucinations are in control of your business.

AI lab assistant

Apply this study to your task

Describe what you're working on. AI takes the method and the measured results from this paper and adapts them to your case, or writes a ready prompt built on them.

Based on PAWNI: turns your questions into a structured prompt through a dialogue with eight AI agents arXiv:2608.01366

Sign in to apply this study New accounts get 50 free credits.