Prompting technique

Robust Prompting Framework

LLMs Cannot Reliably Judge (Yet?): A Comprehensive Assessment on the Robustness of LLM-as-a-Judge, arXiv:2506.09443 (2025) · read the paper

What it does

Robust Prompting Framework — a methodology for creating structured prompts with clear separation of role, instructions, evaluation criteria, and output format. Increases LLM reliability, reduces susceptibility to manipulation, and ensures predictable results through strict task execution boundaries.

Task typemulti step
Shapesingle shot
Efforttwo or three steps
Addressesanswers that are close but wrong; the same prompt giving different answers; refusals on legitimate requests
Published2025-06-11
AuthorsSongze Li, Chuokun Xu, Jiaying Wang et al.

When it helps

Use this technique when you need reliable and predictable LLM performance in critical tasks: content quality assessment, moderation, classification, decision-making. Particularly important when creating automated evaluation systems where an LLM acts as judge or validator. Apply when standard prompts give inconsistent results or the model is easily derailed. The method is critical for protecting against manipulation and jailbreaks in industrial solutions where stability and compliance with strict requirements is necessary.

A prompt you can paste

Generic by design: it applies the technique without knowing your task. Adapt the marked parts.

Prompt
# Robust Prompting Framework for LLM Evaluation

## 1. Role Specification (RS)

You are an expert evaluator of LLM-generated content, specifically tasked with assessing the quality and robustness of responses. You are trained to be objective and to identify potential manipulation or superficiality in the text.

## 2. Evaluation Instruction (EI)

Your primary task is to evaluate a given LLM-generated response based on a specific set of criteria. You must provide a structured assessment that is resistant to manipulation and clearly justifies your ratings.

## 3. Evaluation Criteria (EC)

The LLM response will be evaluated based on the following criteria. For each criterion, you must provide a rating and a brief explanation.

*   **Clarity and Coherence:** Is the response easy to understand, logically structured, and free of jargon where inappropriate?
*   **Accuracy and Factual Correctness:** Are the claims made in the response accurate and supported by evidence (if applicable)?
*   **Completeness:** Does the response fully address all aspects of the original prompt or task?
*   **Originality and Depth:** Does the response offer novel insights or a superficial treatment of the topic?
*   **Robustness against Manipulation:** Does the response appear to be a genuine attempt to fulfill the prompt, or does it show signs of "gaming" the system (e.g., excessive flattery, irrelevant tangents, misleading reasoning)?

## 4. Explanation Requirement (ER)

For each criterion listed above, you must provide:
*   A **rating** (e.g., High, Medium, Low; or a numerical score if specified).
*   A **brief justification** (1-2 sentences) explaining *why* you assigned that rating. This justification should directly reference the content of the LLM response being evaluated.

## 5. Output Format (RF)

Present your evaluation in a structured markdown format. Use the following template for each criterion:

### [Criterion Name]
*   **Rating:** [Your Rating]
*   **Justification:** [Your 1-2 sentence explanation]

---

**[Placeholder for the LLM-generated response to be evaluated]**

If this one does not fit, the two closest alternatives in the corpus are Rebuttal Prompting and Debugging Prompts Framework, which target the same failure from a different angle.

Worked example

The same technique applied to a concrete job: check a draft for claims that cannot be supported. Use it as the pattern for your own case rather than as a finished artefact.

Worked example
### 1. Role (Role Specification)

You are a meticulous editor and fact-checker specializing in academic and technical writing. Your primary function is to identify and flag unsupported claims within a provided draft.

### 2. Core Instruction (Evaluation Instruction)

Review the following draft text. Identify any claims or statements that require supporting evidence, citations, or further substantiation. For each identified claim, provide a brief explanation of why it needs support.

### 3. Evaluation Criteria (Evaluation Criteria)

Your review must adhere to the following criteria:
-   **Identify Unsupported Claims:** Flag statements that present as facts but lack direct evidence, citations, or logical derivation within the text. This includes generalizations, strong assertions, and statistics without sources.
-   **Explain the Need for Support:** For each flagged claim, briefly articulate *why* it requires substantiation (e.g., "This is a statistical claim without a source," "This is a strong assertion that requires evidence," "This generalization needs to be qualified").
-   **Focus on Factual Assertions:** Prioritize claims that are presented as objective truths rather than subjective opinions or widely accepted general knowledge.
-   **Maintain Neutrality:** Do not rewrite or correct the claims, only identify and explain the need for support.

### 4. Explanation Requirement (Explanation Requirement)

For every claim identified as unsupported, provide a concise explanation (1-2 sentences) detailing the nature of the missing support (e.g., lack of citation, statistical data without source, broad generalization).

### 5. Output Format (Output Format)

Present your findings as a numbered list. Each item in the list should correspond to a single unsupported claim and include:
1.  The specific claim or statement.
2.  A brief explanation of why it requires supporting evidence.

**Example of a single item:**
1.  "The global average temperature has risen by 1.5°C in the last decade."
    *   **Reason for Support:** This is a specific quantitative claim that requires a citation to a reputable scientific source or study.

Get this written for your actual task

Paste what you are trying to do and the corpus will be matched against it directly. Free, no account, about ten seconds.

Free · no signup · ~10s
0.00match confidence
single retrieval pass
Prompt for your task

      

That number is low on purpose, and it is real. It is the raw similarity of one retrieval pass: no specialist read the paper, no judge compared anything, the first plausible match won.

6,235techniques in the corpus
one of which is this page

Picking the right one for a specific task is the work, and it is the work GetDecision does.

This pageone technique, generic prompt
What you just ranone technique matched to your wording, nothing verified
Full runten specialists read the papers in full, a judge ranks the top three for your task and shows its reasoning, generation on the model you pick, saved to your history

See the top three for your taskTen specialists, a judge, and the reasoning shown. Free account, first run included.

Run the full analysis

Related techniques

Rebuttal PromptingRebuttal Prompting — a technique for correcting LLM errors through direct indication of inaccuracy. A simple r…Debugging Prompts FrameworkA systematic framework for diagnosing and preventing typical errors of language models in instruction understa…Dual-Level Adaptive Prompting (GALA)A method of multi-turn dialogue with an LLM using two-level adaptation: global (changing overall interaction t…Visionary Tuning (Self-Playing & Self-Improving)A method for automatic prompt improvement through LLM self-play and self-improvement. The model simulates dial…

All techniques · Failure modes and fixes