English

PromptSuite: A Task-Agnostic Framework for Multi-Prompt Generation

Computation and Language 2026-04-07 v5

Abstract

Evaluating LLMs with a single prompt has proven unreliable, with small changes leading to significant performance differences. However, generating the prompt variations needed for a more robust multi-prompt evaluation is challenging, limiting its adoption in practice. To address this, we introduce PromptSuite, a framework that enables the automatic generation of various prompts. PromptSuite is flexible - working out of the box on a wide range of tasks and benchmarks. It follows a modular prompt design, allowing controlled perturbations to each component, and is extensible, supporting the addition of new components and perturbation types. Through a series of case studies, we show that PromptSuite provides meaningful variations to support strong evaluation practices. All resources, including the Python API, source code, user-friendly web interface, and demonstration video, are available at: https://eliyahabba.github.io/PromptSuite/.

Keywords

Cite

@article{arxiv.2507.14913,
  title  = {PromptSuite: A Task-Agnostic Framework for Multi-Prompt Generation},
  author = {Eliya Habba and Noam Dahan and Gili Lior and Gabriel Stanovsky},
  journal= {arXiv preprint arXiv:2507.14913},
  year   = {2026}
}

Comments

Eliya Habba and Noam Dahan contributed equally to this work

R2 v1 2026-07-01T04:09:51.941Z