The template anatomy
- Goal: the job and intended audience.
- Inputs: fields the user must provide.
- Rules: facts, exclusions, tone, and safety boundaries.
- Process: the steps the model should follow.
- Output contract: exact sections, fields, or format.
- Review: what a person must check before using the result.
Example variable design
Instead of saving “Write a social post,” use fields such as `{offer}`, `{audience}`, `{approved_claims}`, `{proof}`, and `{call_to_action}`. If a field is missing, the template should ask for it or mark the gap instead of inventing an answer.
How to know it is reusable
Run the template on an ordinary task and an awkward one. If you need to rewrite the instructions every time, the process is not stable yet. Save the failed examples with the template so the next user understands the boundaries.