promptdojo_

A teammate sent over this prompt for a contract-review tool. It works, and it works because it fills all five knobs. The code below stores each section of the prompt in a variable — but the variable names have been blanked out.

Label each section with the correct knob name. The five knobs, in the order they appear in this prompt:

  • knob 1 (`

`) — who the model is

  • knob 2 (`

`) — what specifically to do

  • knob 3 (`

`) — background the model needs

  • knob 4 (`

`) — shape of the output

  • knob 5 (`

`) — one example of good output

Type each knob name in lowercase, singular: role, task, context, format, examples.

read, then continue.