Roles, context, goal, criteria, limitations and format
A production prompt is a working specification with a testable result.
Organise the goal and user, authoritative context, output contract, quality criteria, boundaries and error handling. Roles are useful only when they specifically guide perspective or terminology.
Separate variable input from stable instructions. Identify conflicts, missing data, and what must never be invented. Let each component prove its usefulness through tests.
- Goal
- Source context
- Output contract
- Criteria
- Boundaries
- Error handling
Terms in plain language
- Working specification
- Here: practical instructions defining input, results and boundaries; not a legal contract.
A quote generator uses fixed price rules as a source, customer input as a variable block, and does not guess any contract terms.
Design a production prompt for [workflow] including goal, user, source context, variable input, output contract, criteria, prohibited behavior, and escalation.Build version 1 and test which components contribute. Remove demonstrably unnecessary text, but retain essential boundaries and exception rules, and test them with appropriate failure cases.