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.
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.