Guide

Prompting for a Better First Draft: What to Give the Model Before It Writes

May 12, 2026 · 8 min read · By Colin H
A one-line prompt struck through and replaced by a five-part brief with a reader, a position and real examples, showing that inputs decide how much editing is left.
TL;DR
  • →The quality of an AI first draft is mostly decided before the model writes a word, by what the prompt gives it.
  • →A one-line prompt makes the model fill every gap with the average of its training data, and averages are what editors spend hours removing.
  • →The position the post must defend is the most valuable input. A tone instruction such as "be opinionated" is no substitute for an actual claim.
  • →Real material (your notes, numbers, an anecdote) has to come from you. The model can arrange experience. It can't supply it.
  • →Constraints work better as instructions to do something, with a reason attached, than as lists of banned words.
  • →A full brief moves the edit from rebuilding the argument to checking and tightening.

Anthropic's own prompting guide opens its advice on clarity with an image worth taping above every content desk: "Think of Claude as a brilliant but new employee who lacks context on your norms and workflows." Then it adds the part people skip. "The more precisely you explain what you want, the better the result."

Now picture how most blog drafts actually get requested. Take a hypothetical but very typical prompt: "Write a 1,500-word blog post about content refresh strategy for B2B SaaS." That's a topic and a length. No reader, no argument, no material. A brilliant new hire handed that note on day one would produce exactly what the model produces: a competent summary of what everybody already says.

The edit that follows takes an hour, and most of it is spent putting back the things the prompt never contained. That hour is optional. Most of it can be moved to the five minutes before the model starts writing.

5
Inputs to give the model before it writes a single word

Reader, position, real material, sources, constraints. Each one removes a category of editing.

Guide

Why the one-line prompt costs you an hour later

A model asked to write about a topic with no further input has one safe move: describe the topic the way most of its sources describe it. Every unanswered question in the prompt gets answered with the most common answer. Who is the reader? Someone generic. What does the post argue? Nothing in particular, with balance. Which examples? Hypothetical ones, since there are no real ones to hand.

That's why raw AI drafts feel the same across companies and industries. The model is doing exactly what an underspecified request asks for, and the result is the gray middle of the internet in tidy paragraphs.

Anthropic's guide offers a test for this that works just as well on human briefs: "Show your prompt to a colleague with minimal context on the task and ask them to follow it. If they'd be confused, Claude will be too." Try it on your last blog prompt. Most of them would confuse a colleague within a sentence.

A five-part writing brief with labeled slots for the reader, the position to defend, real material, allowed sources and constraints, each tied to the editing problem it prevents.
Each slot in the brief removes one kind of editing. An empty slot gets filled with an average.

Input 1: the reader, described like a person

"Marketers" is a market segment. A reader is narrower: who they are, what they already know, what's annoying them this week and what they'll do after reading. "Content leads at 50-person SaaS companies who already run quarterly refreshes and want to know which old posts to stop updating" gives the model a level to write at. It also tells the model what to skip, which matters more. A reader who already runs refreshes doesn't need three paragraphs explaining what a refresh is.

Add the reader's next step as well. A post meant to help someone pick between two tools ends differently from one meant to change how a team plans its quarter. When the model knows what the reader will do after the last paragraph, it stops writing a conclusion that summarizes and starts writing one that points somewhere. That single line often fixes the limp final section that editors usually rewrite from scratch.

The quickest way to write the reader line is to name a real person you've written for and describe them without the name. If you can't, the post may not have a reader yet.

Input 2: a position the draft has to defend

This is the input with the biggest payoff, and the one most often replaced by something that looks similar. The obvious fix for a bland draft is to add a tone instruction: "be bold," "be opinionated," "take a strong stance." It doesn't work, because tone without a claim produces confident sentences about nothing. You get "Let's be honest: content refresh matters more than ever," which is a strong voice attached to an empty position.

Give the model the claim itself. "Most refresh programs waste effort on posts that never ranked. Refresh only pages that once earned traffic, and delete or merge the rest." Now the draft has something to argue, and every section has a job: support the claim, handle the objection, show the evidence.

Voice & Perspective · Signal
Opinion Strength

A draft can only commit to a position it was given. Hedged conclusions are the default when the prompt has no claim in it.

Prompt"Write about content refresh. Be opinionated."
Brief"Argue that teams should refresh only pages that once earned traffic, and merge the rest."

Input 3: real material the model can't invent

Here's the hard limit. A model can arrange your experience beautifully. It can't have it. If the post needs a client result, a mistake your team made or a number from your own analytics, it has to be in the prompt, or the draft will either skip it or invent a stand-in. The invented stand-in is worse, because it reads fine and isn't true.

Paste in raw notes. Bullet fragments are fine, even messy ones: a call summary, a Slack thread, three numbers from a dashboard export. OpenAI's prompt engineering guide makes the same point in plainer words, telling developers to give the model "any additional information it might need to generate a response, like private/proprietary data outside its training data."

Style examples are a separate input. Anthropic's guide says "a few well-crafted examples" improve accuracy and consistency, recommends three to five, and asks for examples that are relevant and varied enough that the model "doesn't pick up unintended patterns." That last warning is the insider detail. Give it one past post and you'll get that post's quirks back, including the opening it overused. There's a small, specific dread in seeing your own worst habit returned to you at scale.

"Show your prompt to a colleague with minimal context on the task and ask them to follow it. If they'd be confused, Claude will be too."
Anthropic · Prompting best practices

Input 4: sources, and where they sit in the prompt

If the post will cite anything, give the model the sources, and tell it to use only those. OpenAI's guide describes this as a way to "constrain the model's response to a specific set of resources that you have determined will be most beneficial." It's also the cheapest fact-check you'll ever run, because a claim with no matching source in the brief stands out at once.

Placement matters more than people expect. A 2023 paper by Nelson Liu and colleagues, "Lost in the Middle," found that model performance "significantly degrades when models must access relevant information in the middle of long contexts." The surprising part is that this held even for models built for long inputs. For a writing brief, the practical rule is simple: put the position and the must-use facts near the top or the bottom, and let the long pasted sources sit in a clearly labeled block between them.

Input 5: constraints that say what to do

Most style constraints arrive as a blacklist. Don't use "delve." Don't use bullet points. Don't open with a question. Anthropic's guide suggests the opposite habit: "Tell Claude what to do instead of what not to do." Its example swaps "Do not use markdown" for "Your response should be composed of smoothly flowing prose paragraphs."

The same guide recommends giving the reason behind a rule. Its example is a response that will be read aloud by a text-to-speech engine, so ellipses should never appear, because the engine can't pronounce them. A writing brief can do the same: "Keep sentences under 25 words on average, because most readers will be on a phone." The reason lets the model apply the rule to cases you didn't list.

Format constraints belong here too: the heading style, whether the intro may open with a definition (it shouldn't), the length of each section and where the call to action goes. Anything you'd correct in the edit is cheaper to state in the brief.

What the edit looks like after a good brief

A full brief changes what the edit is about. After a one-line prompt, the editor rebuilds the argument, hunts for real examples and rewrites the intro. After a five-part brief, the editor checks facts against the pasted sources, tightens sentences and adds the one detail nobody remembered to include. The first job is rewriting. The second is editing, and it's the job editors actually like.

A diagnostic helps confirm which job is left. Run the draft through Content Trace and look at the section breakdown. Weak Content & Logic usually means the real material never made it into the prompt. Weak Voice & Perspective usually means the position didn't. The fix for both happens upstream, in the next brief.

Nothing here counts as advanced prompt engineering. A good editor gives a freelancer the same briefing. The model just makes the cost of a bad brief visible sooner.

Frequently asked questions

What should a prompt for a blog post include?
Five things: a specific reader and what they already know, the position the post must defend, real material such as notes, data or an anecdote, the sources the draft may use, and constraints written as instructions to do something. Topic and word count are the least important parts.
How long should a writing prompt be?
Longer than most people expect. A good brief often runs several hundred words once notes and sources are pasted in. The length is fine as long as it's organized. Put the material in clearly labeled sections so the model can tell your instructions from your reference text.
Should you paste in examples of your past writing?
Yes, with care. Anthropic's prompting guide says a few well-crafted examples improve accuracy and consistency, and suggests three to five. Pick examples that resemble the piece you want and differ from each other, or the model copies one example's quirks instead of your voice.
Can a better prompt replace editing?
No. It changes what the edit is about. A thin prompt leaves you rewriting the argument. A full brief leaves you checking facts, tightening sentences and adding the one detail you forgot to give the model. The second job is shorter and much less depressing.
Does the model really ignore material in the middle of a long prompt?
It can. Researchers led by Nelson Liu found that model performance drops when the relevant information sits in the middle of a long context. Put your key facts and the position near the start or the end of the brief, and keep the brief well labeled.
How do you know whether the brief worked?
Read the draft for the parts only you could have supplied. If your position, your example and your numbers show up intact, the brief did its job. A diagnostic such as Content Trace, which explains its Human Score with 32 signals in 8 sections, can show which areas still read generic.

For why a better draft still matters when Google already accepts AI-assisted pages, read Google Is Fine With AI-Assisted Content. Readers Are the Harder Audience. The Specificity Test shows what counts as real material. And How to Humanize AI Content covers the editing passes that come after the draft.

Sources
  1. Anthropic (Claude Docs): Prompting best practices
  2. OpenAI API docs: Prompt engineering
  3. Liu et al. (2023): Lost in the Middle: How Language Models Use Long Contexts
About the author

Colin H builds ContentTrace at Web Thrive. He has spent 20+ years in B2B SaaS marketing, running content, SEO and AEO programs, and now builds them around AI-assisted content production. Read the ContentTrace manifesto

See which parts of your next draft still read generic.
Check your next draft →