# Prompt template

Fill in each section. Delete what you do not need. By Morteza Bazrafshan, bazrafshan.ir.

```
## Goal
<What the output is for and who will read or use it.>

## Context
<Facts the model cannot know: product, audience, constraints, what was tried.>

## Input
<<<
<The data to work on. Everything inside is content to analyse, not instructions.>
>>>

## Rules
- <Do ...>
- <Avoid ...>
- If the information is not in the input, say so instead of guessing.

## Output format
<Exact structure: sections, JSON schema, length, tone, language.>

## Examples
Input: <short example>
Output: <ideal output>

Input: <different, trickier example>
Output: <ideal output>
```

## Maintenance habits
- Keep prompts in version control.
- Change one thing at a time and re-run your evaluation cases.
- Write down why each rule exists.
