# Prompt Anatomy Worksheet
## Build Your Prompt in Five Parts

Use this template for any task. Fill in each section before sending to Claude.

---

**ROLE:** Who should Claude be for this task?
_Example: "You are a senior financial analyst at a mid-market manufacturing company."_

```
You are _______________________________________________________________
```

**CONTEXT:** What does Claude need to know to do good work?
_Include: relevant background, data, constraints the situation imposes, what's already been tried._

```
Background: ___________________________________________________________
Key data: _____________________________________________________________
What I've already tried: _______________________________________________
```

**TASK:** What is the specific deliverable?
_Be precise. "Analyze" is vague. "Identify the three largest cost drivers and rank them by impact" is specific._

```
Your task is to: ______________________________________________________
Specifically, I need: __________________________________________________
```

**CONSTRAINTS:** What are the boundaries?
_Length, tone, what to include, what to exclude, audience, deadline implications._

```
Length: ________________________________________________________________
Tone: _________________________________________________________________
Audience: ______________________________________________________________
Do not: _______________________________________________________________
Must include: __________________________________________________________
```

**FORMAT:** How should the output be structured?
_Bullet points? Table? Email with subject line? Executive summary then detail?_

```
Structure the output as: _______________________________________________
```

---

## Quick Self-Check Before Sending

- [ ] Would a skilled contractor understand this on the first read?
- [ ] Is there any ambiguity about what "done" looks like?
- [ ] Did I include the data Claude needs, or am I expecting it to guess?
- [ ] Did I specify who will read the output?
- [ ] Is the format I requested actually the most useful format for my situation?
