What Prompts Don't Say: Understanding and Managing Underspecification in LLM Prompts
Not on the map. Why?
Abstract (arXiv)
Prompt underspecification is a common challenge when interacting with LLMs. In this paper, we present an in-depth analysis of this problem, showing that while LLMs can often infer unspecified requirements by default (41.1%), such behavior is fragile: Under-specified prompts are 2x as likely to regress across model or prompt changes, sometimes with accuracy drops exceeding 20%. This instability makes it difficult to reliably build LLM applications. Moreover, simply specifying all requirements does not consistently help, as models have limited instruction-following ability and requirements can conflict. Standard prompt optimizers likewise provide little benefit. To address these issues, we propose requirements-aware prompt optimization mechanisms that improve performance by 4.8% on average over baselines. We further advocate for a systematic process of proactive requirements discovery, evaluation, and monitoring to better manage prompt underspecification in practice.
Key facts. Cited by 32 papers in the map (data through 14 Oct 2026). Builds on 37 of its 67 references that are in the map. First posted on arXiv 19 May 2025.
Builds on
37 of 67 references.
References · 37
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,470
- 2023Instruction-Following Evaluation for Large Language Modelscited by 1,228
- 2023Enhancing Chat Language Models by Scaling High-quality Instructional Conversationscited by 839
- 2023DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelinescited by 832
- 2023Quantifying Language Models' Sensitivity to Spurious Features in Prompt Design or: How I learned to start worrying about prompt formattingcited by 817
- 2021Cross-Task Generalization via Natural Language Crowdsourcing Instructionscited by 699
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 496
- 2025LLMs Get Lost In Multi-Turn Conversationcited by 429
- 2023How is ChatGPT's behavior changing over time?cited by 270
- 2018Stress Test Evaluation for Natural Language Inferencecited by 213
25 more
- 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 189
- 2024Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferencescited by 144
- 2024InFoBench: Evaluating Instruction Following Ability in Large Language Modelscited by 135
- 2025Multi-Agent Design: Optimizing Agents with Better Prompts and Topologiescited by 113
- 2023Clarify When Necessary: Resolving Ambiguity Through Interaction with LMscited by 98
- 2025Which Economic Tasks are Performed with AI? Evidence from Millions of Claude Conversationscited by 96
- 2022CLAM: Selective Clarification for Ambiguous Questions with Generative Language Modelscited by 69
- 2022Shopping Queries Dataset: A Large-Scale ESCI Benchmark for Improving Product Searchcited by 65
- 2024Aligning Language Models to Explicitly Handle Ambiguitycited by 56
- 2024CLAMBER: A Benchmark of Identifying and Clarifying Ambiguous Information Needs in Large Language Modelscited by 54
- 2024On the Worst Prompt Performance of Large Language Modelscited by 38
- 2025Ambig-SWE: Interactive Agents to Overcome Underspecificity in Software Engineeringcited by 38
- 2025Idiosyncrasies in Large Language Modelscited by 33
- 2024SELF-GUIDE: Better Task-Specific Instruction Following via Self-Synthetic Finetuningcited by 32
- 2025EvalTree: Profiling Language Model Weaknesses via Hierarchical Capability Treescited by 27
- 2024What Should We Engineer in Prompts? Training Humans in Requirement-Driven LLM Usecited by 24
- 2023(Why) Is My Prompt Getting Worse? Rethinking Regression Testing for Evolving LLM APIscited by 23
- 2024Prompts Are Programs Too! Understanding How Developers Build Software Containing Promptscited by 19
- 2024Prompting in the Wild: An Empirical Study of Prompt Evolution in Software Repositoriescited by 18
- 2024VibeCheck: Discover and Quantify Qualitative Differences in Large Language Modelscited by 17
- 2023Beyond Testers' Biases: Guiding Model Testing with Knowledge Bases using LLMscited by 9
- 2024Designing Staged Evaluation Workflows for LLMs: Integrating Domain Experts, Lay Users, and Model-Generated Evaluation Criteriacited by 8
- 2024Learning from Contrastive Prompts: Automated Optimization and Adaptationcited by 7
- 2025From Hazard Identification to Controller Design: Proactive and LLM-Supported Safety Engineering for ML-Powered Systemscited by 7
- 2021Feature Interactions on Steroids: On the Composition of ML Modelscited by 4
Built on by
Citing papers per year: 2025: 7; 2026: 25.
32 papers.
Sort:
By area:
- 2025Flipping the Dialogue: Training and Evaluating User Language Modelscited by 58
- 2026AgentNoiseBench: Benchmarking Robustness of Tool-Using LLM Agents Under Noisy Conditioncited by 23
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptionscited by 17
- 2026When Benign Inputs Lead to Severe Harms: Eliciting Unsafe Unintended Behaviors of Computer-Use Agentscited by 14
- 2026Quantifying the Utility of User Simulators for Building Collaborative LLM Assistantscited by 10
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problemcited by 9
- 2025CoBRA: Programming Cognitive Bias in Social Agents Using Classic Social Science Experimentscited by 8
- 2025A Taxonomy of Prompt Defects in LLM Systemscited by 8
- 2025Beyond the Prompt: An Empirical Study of Cursor Rulescited by 7
- 2026Better Harnesses, Smaller Models: Building 90% Cheaper Agents via Automated Harness Adaptationcited by 7
- 2026Learning to Act under Noise: Enhancing Agent Robustness via Noisy Environmentscited by 6
- 2026Safeguarding LLM Agents from Misalignment through Provenance Analysiscited by 6
20 more
- 2026From Anatomy to Smells: An Empirical Study of SKILL.md in Agent Skillscited by 6
- 2026The Side Effects of Being Smart: Safety Risks in MLLMs' Multi-Image Reasoningcited by 3
- 2026Ambiguity Collapse by LLMs: A Taxonomy of Epistemic Riskscited by 3
- 2026Useless but Safe? Benchmarking Utility Recovery with User Intent Clarification in Multi-Turn Conversationscited by 3
- 2026Consistency as a Testable Property: Statistical Methods to Evaluate AI Agent Reliabilitycited by 3
- 2025From Articles to Code: On-Demand Generation of Core Algorithms from Scientific Publicationscited by 2
- 2026The Anatomy of Uncertainty in LLMscited by 2
- 2026Don't Make Models Guess Security and Safety: Symbolic Guardrails for Domain-Specific AI Agentscited by 2
- 2026Cheap Code, Costly Judgment: A Case Study on Governable Agentic Software Engineeringcited by 2
- 2026Power and Limitations of Aggregation in Compound AI Systemscited by 1
- 2026AnnoBench: A Benchmark for Visualization Annotation Generationcited by 1
- 2025Position: Intelligent Coding Systems Should Write Programs with Justificationscited by 0
- 2025Reasoning With a Star: A Heliophysics Dataset and Benchmark for Agentic Scientific Reasoningcited by 0
- 2026Exploring Human-in-the-Loop Themes in AI Application Development: An Empirical Thematic Analysiscited by 0
- 2026StoryCoder: Narrative Reformulation for Structured Reasoning in LLM Code Generationcited by 0
- 2026Instruction Complexity Induces Positional Collapse in Adversarial LLM Evaluationcited by 0
- 2026Localizing Prompt Ambiguity in Large Language Models with Probe-Targeted Attributioncited by 0
- 2026NL-PAC: Specification Ambiguity and Certified Minimax Risk Floors in LLM-Mediated Supervisioncited by 0
- 2026Automatically Evolving Prompt Guidelines for Task-Specific Optimizationcited by 0
- 2026Prospective Interpretation Risk: Principled Communication Control Between LLMscited by 0
- 2026Prospective Interpretation Risk: Principled Communication Control Between LLMs27 Sep 2026
- 2026AnnoBench: A Benchmark for Visualization Annotation Generation28 Jul 2026
- 2026NL-PAC: Specification Ambiguity and Certified Minimax Risk Floors in LLM-Mediated Supervision9 Jul 2026
- 2026Better Harnesses, Smaller Models: Building 90% Cheaper Agents via Automated Harness Adaptation9 Jul 2026
- 2026From Anatomy to Smells: An Empirical Study of SKILL.md in Agent Skills1 Jul 2026
- 2026Cheap Code, Costly Judgment: A Case Study on Governable Agentic Software Engineering1 Jul 2026
- 2026Localizing Prompt Ambiguity in Large Language Models with Probe-Targeted Attribution3 Jun 2026
- 2026Learning to Act under Noise: Enhancing Agent Robustness via Noisy Environments26 May 2026
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problem23 May 2026
- 2026Consistency as a Testable Property: Statistical Methods to Evaluate AI Agent Reliability11 May 2026
- 2026Quantifying the Utility of User Simulators for Building Collaborative LLM Assistants10 May 2026
- 2026Automatically Evolving Prompt Guidelines for Task-Specific Optimization7 May 2026
20 more
- 2026Safeguarding LLM Agents from Misalignment through Provenance Analysis1 May 2026
- 2026Instruction Complexity Induces Positional Collapse in Adversarial LLM Evaluation29 Apr 2026
- 2026Useless but Safe? Benchmarking Utility Recovery with User Intent Clarification in Multi-Turn Conversations29 Apr 2026
- 2026Don't Make Models Guess Security and Safety: Symbolic Guardrails for Domain-Specific AI Agents16 Apr 2026
- 2026StoryCoder: Narrative Reformulation for Structured Reasoning in LLM Code Generation16 Apr 2026
- 2026The Anatomy of Uncertainty in LLMs26 Mar 2026
- 2026Ambiguity Collapse by LLMs: A Taxonomy of Epistemic Risks6 Mar 2026
- 2026Power and Limitations of Aggregation in Compound AI Systems25 Feb 2026
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptions16 Feb 2026
- 2026AgentNoiseBench: Benchmarking Robustness of Tool-Using LLM Agents Under Noisy Condition11 Feb 2026
- 2026When Benign Inputs Lead to Severe Harms: Eliciting Unsafe Unintended Behaviors of Computer-Use Agents9 Feb 2026
- 2026The Side Effects of Being Smart: Safety Risks in MLLMs' Multi-Image Reasoning20 Jan 2026
- 2026Exploring Human-in-the-Loop Themes in AI Application Development: An Empirical Thematic Analysis18 Jan 2026
- 2025Beyond the Prompt: An Empirical Study of Cursor Rules21 Dec 2025
- 2025Reasoning With a Star: A Heliophysics Dataset and Benchmark for Agentic Scientific Reasoning23 Nov 2025
- 2025Flipping the Dialogue: Training and Evaluating User Language Models8 Oct 2025
- 2025A Taxonomy of Prompt Defects in LLM Systems17 Sep 2025
- 2025CoBRA: Programming Cognitive Bias in Social Agents Using Classic Social Science Experiments16 Sep 2025
- 2025Position: Intelligent Coding Systems Should Write Programs with Justifications8 Aug 2025
- 2025From Articles to Code: On-Demand Generation of Core Algorithms from Scientific Publications30 Jul 2025
- 2026AgentNoiseBench: Benchmarking Robustness of Tool-Using LLM Agents Under Noisy Conditioncited by 23
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptionscited by 17
- 2026When Benign Inputs Lead to Severe Harms: Eliciting Unsafe Unintended Behaviors of Computer-Use Agentscited by 14
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problemcited by 9
- 2025CoBRA: Programming Cognitive Bias in Social Agents Using Classic Social Science Experimentscited by 8
- 2026Better Harnesses, Smaller Models: Building 90% Cheaper Agents via Automated Harness Adaptationcited by 7
- 2026Learning to Act under Noise: Enhancing Agent Robustness via Noisy Environmentscited by 6
- 2026Safeguarding LLM Agents from Misalignment through Provenance Analysiscited by 6
- 2026From Anatomy to Smells: An Empirical Study of SKILL.md in Agent Skillscited by 6
- 2026Cheap Code, Costly Judgment: A Case Study on Governable Agentic Software Engineeringcited by 2
- 2026Prospective Interpretation Risk: Principled Communication Control Between LLMscited by 0
- 2026Prospective Interpretation Risk: Principled Communication Control Between LLMs27 Sep 2026
- 2026Better Harnesses, Smaller Models: Building 90% Cheaper Agents via Automated Harness Adaptation9 Jul 2026
- 2026From Anatomy to Smells: An Empirical Study of SKILL.md in Agent Skills1 Jul 2026
- 2026Cheap Code, Costly Judgment: A Case Study on Governable Agentic Software Engineering1 Jul 2026
- 2026Learning to Act under Noise: Enhancing Agent Robustness via Noisy Environments26 May 2026
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problem23 May 2026
- 2026Safeguarding LLM Agents from Misalignment through Provenance Analysis1 May 2026
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptions16 Feb 2026
- 2026AgentNoiseBench: Benchmarking Robustness of Tool-Using LLM Agents Under Noisy Condition11 Feb 2026
- 2026When Benign Inputs Lead to Severe Harms: Eliciting Unsafe Unintended Behaviors of Computer-Use Agents9 Feb 2026
- 2025CoBRA: Programming Cognitive Bias in Social Agents Using Classic Social Science Experiments16 Sep 2025
- 2025Flipping the Dialogue: Training and Evaluating User Language Modelscited by 58
- 2026Quantifying the Utility of User Simulators for Building Collaborative LLM Assistantscited by 10
- 2025A Taxonomy of Prompt Defects in LLM Systemscited by 8
- 2025Beyond the Prompt: An Empirical Study of Cursor Rulescited by 7
- 2026Ambiguity Collapse by LLMs: A Taxonomy of Epistemic Riskscited by 3
- 2026Consistency as a Testable Property: Statistical Methods to Evaluate AI Agent Reliabilitycited by 3
- 2025From Articles to Code: On-Demand Generation of Core Algorithms from Scientific Publicationscited by 2
- 2026The Anatomy of Uncertainty in LLMscited by 2
- 2026Power and Limitations of Aggregation in Compound AI Systemscited by 1
- 2026AnnoBench: A Benchmark for Visualization Annotation Generationcited by 1
- 2025Position: Intelligent Coding Systems Should Write Programs with Justificationscited by 0
- 2026Exploring Human-in-the-Loop Themes in AI Application Development: An Empirical Thematic Analysiscited by 0
12 most cited of 16 All 16 (JSON)
- 2026AnnoBench: A Benchmark for Visualization Annotation Generation28 Jul 2026
- 2026NL-PAC: Specification Ambiguity and Certified Minimax Risk Floors in LLM-Mediated Supervision9 Jul 2026
- 2026Localizing Prompt Ambiguity in Large Language Models with Probe-Targeted Attribution3 Jun 2026
- 2026Consistency as a Testable Property: Statistical Methods to Evaluate AI Agent Reliability11 May 2026
- 2026Quantifying the Utility of User Simulators for Building Collaborative LLM Assistants10 May 2026
- 2026Automatically Evolving Prompt Guidelines for Task-Specific Optimization7 May 2026
- 2026Instruction Complexity Induces Positional Collapse in Adversarial LLM Evaluation29 Apr 2026
- 2026The Anatomy of Uncertainty in LLMs26 Mar 2026
- 2026Ambiguity Collapse by LLMs: A Taxonomy of Epistemic Risks6 Mar 2026
- 2026Power and Limitations of Aggregation in Compound AI Systems25 Feb 2026
- 2026Exploring Human-in-the-Loop Themes in AI Application Development: An Empirical Thematic Analysis18 Jan 2026
- 2025Beyond the Prompt: An Empirical Study of Cursor Rules21 Dec 2025
12 newest of 16 All 16 (JSON)