Start with stable instructions
Reusable prompts have a stable core:
- task objective
- output format
- quality criteria
Only changing context should be a field.
Reusable prompt pattern
text
Task:
[Stable instruction]
Context:
{{context_input}}
Output requirements:
1. ...
2. ...
3. ...Avoid hidden assumptions
State:
- audience
- level of detail
- expected output structure
Add clear constraints
Examples:
- "Use bullet points"
- "Keep under 200 words"
- "List risks before recommendations"
Tip
If users keep editing output manually the same way, encode that rule directly into template instructions.