INFLXD. Internal preread · 2026-05-19

Prompts
That Pull
Their Weight.

An easy guide to one-shot prompts, prompt engineering basics, and context engineering. Make your prompts more useful and your tokens go further.
INFLXD. Preread / 02

Contents

  1. 01Why this exists1
  2. 02The three layers2
  3. 03Layer 1. One-shot prompts3
  4. 04Layer 2. Prompt engineering basics4
  5. 05Layer 3. Context engineering7
  6. 06When to reach for which layer9
  7. 07If you only remember one thing10
  8. 08Sources11

Why this exists.

01 · Welcome

Most people stop learning about prompting after their first month with Claude. They figure out what works, repeat it, and move on. That's fine for a while. But eventually you notice you're typing the same setup over and over, getting slightly different answers each time, and wondering why some prompts feel like magic while others feel like wrestling.

There's a reason. Prompts have layers. Most people use one layer. This piece covers all three: one-shot prompts, prompt engineering, and context engineering. By the end, you'll understand which one to reach for and when, and you'll have copy-paste templates for each.

The three layers, in plain English.

02 · Mental model

Each layer makes the next one more powerful. You don't need to master one before trying the next.

Layer 1. One-shot prompts.

03 · The default tool

A one-shot prompt is exactly what it sounds like. You give Claude everything it needs in one message, hit enter, and use the answer.

Most of your work in Claude is one-shot. "Rewrite this email." "Summarize this thread." "What's the action I need to take from this doc."

What makes a one-shot prompt good

Template and example

Template
Worked example
[VERB] this [TYPE OF THING] to be [SHAPE/LENGTH]. Keep [WHAT TO KEEP]. Don't [WHAT TO AVOID]. [PASTE THE THING]
Rewrite this email to be three sentences. Keep my voice. Don't add formal greetings. [Paste email]

One-shot quick reference

Do
Don't
Paste the source material directly into the prompt
Describe the material instead of pasting it
Say what you want and what you don't want
Leave the "don't" list implicit
Ask for a specific shape (length, format, tone)
Say "make this better" and hope

Layer 2. Prompt engineering basics.

04 · The seven moves

Sometimes the one-shot prompt doesn't quite land. Claude gives you something close but not right, or it picks up the wrong tone, or it adds bullet points when you wanted prose.

That's when you reach for prompt engineering. It sounds intimidating. It's not. These are the seven moves that matter most.

01Be specific about what you don't want

Telling Claude what to skip is often more useful than telling it what to do.

Template
Worked example
[TASK]. Keep [VOICE/STYLE]. Don't [LIST OF THINGS TO AVOID].
Rewrite this email. Keep my voice. Don't add formal openings or sign-offs. Don't add bullet points. Don't make it longer.

The "don't" list is the part most people skip.

02Show, don't tell

If you want a certain style, paste an example of it. One example is usually enough.

Template
Worked example
Here's an example of [STYLE]: [PASTE EXAMPLE]. Now write [NEW THING] in the same style: [PASTE INPUT].
Here's how I usually write status updates: "Shipped the redesign. Spent half a day debugging Vercel. Next: handoff doc by Friday." Now write one for this week's work: [paste notes].

Claude is a pattern-matcher. One concrete example beats five sentences of description.

03Set a role when it actually matters

"You are a careful copy editor" or "You are a junior PM reviewing this for clarity." A role narrows the kind of answer you get.

Template
Worked example
You are a [SPECIFIC ROLE]. [TASK]. [PASTE INPUT].
You are a careful copy editor. Tighten this paragraph without changing my meaning. [Paste paragraph].

Don't over-use this. If the task is obvious, skip the role. Roles work best when the same task could be done in many ways and you want a specific one.

04Ask for the thinking, not just the answer

When the question is hard, add: "Walk through your reasoning before giving the final answer."

Template
Worked example
[QUESTION]. Walk through your reasoning step by step before giving the final answer.
Should I send this email today or wait until tomorrow? Walk through your reasoning step by step before giving the final answer.

This catches errors. Claude often realizes mid-thinking that the first answer it was about to give wasn't quite right.

05Use structure inside the prompt

When a prompt has many parts, separate them clearly. Headings or simple labels work.

Template
Worked example
CONTEXT: [BACKGROUND] TASK: [WHAT TO DO] CONSTRAINTS: [LIMITS] EXAMPLE: [OPTIONAL]
CONTEXT: I'm replying to a client who's frustrated. TASK: Draft a reply that acknowledges the issue without committing to a fix. CONSTRAINTS: Three sentences max. No apologizing more than once. EXAMPLE: [paste a tone reference]

Claude treats these as different sections and pays attention to each.

06Put the long stuff first, the question last

If you're pasting a long document, put it at the top of the prompt and your question at the bottom. The question is the last thing Claude reads, which is what you want.

Template
Worked example
[PASTE LONG DOC] --- [YOUR QUESTION ABOUT THE DOC]
[Paste meeting transcript] --- What did we decide about the launch date?

07Constrain the output shape

"Under 200 words." "Three bullets, max." "One paragraph, no headings."

Template
Worked example
[TASK]. [SHAPE CONSTRAINT]. [FORMAT CONSTRAINT].
Summarize this thread. Three bullets max. No headings.

Output constraints are reliable. Claude follows them.

Prompt engineering quick reference

Do
Don't
List what to avoid, not just what to do
Assume Claude can read your mind on tone or format
Paste one concrete example of the style you want
Describe the style in five sentences
Use a role only when the task is ambiguous
Add a role to every prompt out of habit
Ask for reasoning on hard questions
Ask for reasoning on simple ones (it wastes tokens)
Put the long doc first, the question last
Bury your question above a 2,000-word transcript
Set explicit length and format constraints
Let Claude pick the format

Layer 3. Context engineering.

05 · The five moves

Here's where it gets interesting.

Notice that everything in Layer 2: examples, role-setting, your voice, your constraints, is stuff you keep typing in over and over. Every single prompt has the same setup.

Context engineering is when you stop retyping that setup and put it somewhere Claude reads automatically.

"the set of strategies for curating and maintaining the optimal set of tokens during LLM inference."

The plain-English version, from Simon Willison: prompts are instructions, context is everything Claude needs to know before it can act on those instructions.

The five moves of context engineering

Template and example

Create a CLAUDE.md at the root of your workspace with sections like:

## Preferences
- Write in a professional but conversational tone.
- Keep responses under 300 words unless I ask for more detail.

## Active Projects
- [List your current projects here]

## Voice rules
- [Specifics about how you write]

## Don'ts
- No em dashes.
- No "leverage" or "unlock."

Now every prompt you write inside that workspace inherits those rules. You don't repeat yourself.

Why this saves tokens and improves output

You stop wasting tokens on setup. Every prompt where you re-explain your team, your tone, or your constraints is a prompt where most of the message is repetition. Move that to a memory file and your prompt becomes the question, not the setup plus the question.

Quality goes up because the context is consistent. When you retype context every time, you forget pieces. Claude gets slightly different setup each session and gives you slightly different output. When the context lives in a file, it loads the same way every time, so the output is more consistent.

There's a real failure mode to watch for, though. Researchers call it context rot (Hamel Husain has the cleanest writeup): bloating Claude's context window with too much background actually makes performance worse, not better. Find the smallest set of high-signal context. More is not better.

Context engineering quick reference

Do
Don't
Move repeated setup into a memory file
Retype the same context every chat
Use skills for repeated workflows (EOD, glossary)
Hand-build a long prompt every time
Keep memory files tight and high-signal
Stuff every fact you know into one giant file
Use a glossary for jargon and codenames
Define acronyms inline every single time
Connect real tools via MCP when available
Paste data manually for the tenth time

When to reach for which layer.

06 · A rough decision tree

You'll mostly live in Layer 1. Layer 2 makes Layer 1 more reliable. Layer 3 makes both faster.

Addy Osmani has the cleanest framing of the bridge between Layer 2 and Layer 3: prompt engineering ends once you craft a good prompt; context engineering begins with designing whole systems around memory, knowledge, tools, and data.

If you only remember one thing.

07 · The whole piece

Stop retyping your setup. The next time you're about to paste the same context into Claude for the third time, that's the signal to move it into a memory file or a skill. That one move will make every future prompt cheaper and better.

Sources.

08 · Worth keeping on the shelf