Prompt Structure Framework
Prompt Structure Framework
A minimal, printable one page reference card
IDENTITY
Define who Claude is right now (e.g. experienced Python developer, professional copywriter), specify role, tone, and perspective.
TASK
Clearly state what needs to be done. The primary action Claude must perform using precise verbs (e.g.:
- “Write a summary.”
- ‘Debug this code.’
- ‘Generate 5 blog post titles."
CONTEXT
Provide what Claude needs to know, relevant background information, data, or source material necessary to understand the task (e.g., product descriptions, meeting notes, target audience details, include examples if necessary).
CONSTRAINTS
Specify what to avoid. Define limitations, boundaries, and negative constraints (e.g.:
- Do not use jargon. Keep it under 100 words.
- Avoid passive voice, the Inia in formation made of atc.
- Do not mention competitors. List-formatting rules.
OUTPUT FORMAT
Describe the shape of the result, exactly how the final should look. (e.g., A bulleted list.
- A 3-paragraph essay, including preferred length.
- A JSON object, including preferred length and structure.
- A table with columns X, Y, Z.
PROMPT STRATEGY TABLE
| Simple task = | Task only. |
| Creative = | Identity + Task + Constraints + Format. |
| Complex = | All five. |
| Ongoing project = | Identity and Context in files, Task and Constraints in each prompt. |