[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary-rubric-prompting::en":3,"gloss-cluster-rubric-prompting::en":23,"gloss-next-rubric-prompting::en":9},{"slug":4,"category":5,"name":6,"definition":7,"meta_desc":8,"faq":9,"schema_markup":9,"related":10},"rubric-prompting","prompt-eng","Rubric Prompting","Rubric prompting supplies the model with an explicit scoring rubric — named criteria, each with a defined scale and description of what each score means — so its judgments are consistent and grounded rather than a vague gut feel. It shows up in two places: guiding generation (\"write to meet these criteria\") and, more commonly, powering LLM-as-judge evaluation, where a model grades other outputs. Without a rubric, an LLM asked to \"rate this answer 1-10\" drifts: the same output scores differently across runs and the scale means nothing. A rubric pins the scale down — e.g., \"Accuracy (1-5): 5 = every claim verifiable, 3 = one minor error, 1 = major factual mistake.\" For SaaS builders, rubric prompting is the backbone of automated quality evals and content grading: it makes scores reproducible, auditable, and comparable across prompt versions. Best practice is to score one criterion at a time, ask for a brief justification before the number, and validate the judge against a sample of human ratings so you trust its scores before scaling.","Rubric prompting gives the model named criteria with defined scales, so its scores and its writing follow an explicit standard instead of a vague gut feel.",null,[11,14,17,20],{"slug":12,"name":13},"llm-as-judge","LLM-as-Judge",{"slug":15,"name":16},"output-validation","Output Validation",{"slug":18,"name":19},"prompt-testing","Prompt Testing",{"slug":21,"name":22},"structured-output","Structured Output",[24,28,31,34,38,41,44,47,50,53,56,59],{"slug":25,"category":5,"name":26,"updated_at":27},"analogical-prompting","Analogical Prompting","2026-08-24T02:46:37+00:00",{"slug":29,"category":5,"name":30,"updated_at":27},"automatic-prompt-optimization","Automatic Prompt Optimization",{"slug":32,"category":5,"name":33,"updated_at":27},"chain-of-density","Chain of Density (CoD)",{"slug":35,"category":5,"name":36,"updated_at":37},"chain-of-thought-prompting","Chain-of-Thought Prompting","2026-08-24T02:46:36+00:00",{"slug":39,"category":5,"name":40,"updated_at":27},"chain-of-verification","Chain-of-Verification",{"slug":42,"category":5,"name":43,"updated_at":37},"chunking","Chunking",{"slug":45,"category":5,"name":46,"updated_at":37},"constrained-decoding","Constrained Decoding",{"slug":48,"category":5,"name":49,"updated_at":37},"context-stuffing","Context Stuffing",{"slug":51,"category":5,"name":52,"updated_at":37},"delimiter","Delimiter",{"slug":54,"category":5,"name":55,"updated_at":27},"directional-stimulus-prompting","Directional Stimulus Prompting",{"slug":57,"category":5,"name":58,"updated_at":27},"emotion-prompting","Emotion Prompting",{"slug":60,"category":5,"name":61,"updated_at":37},"few-shot-prompting","Few-Shot Prompting"]