Why generic prompts fail
When you ask for a witty tweet about productivity, the AI averages every productivity tweet it has ever seen. The result is the average of the internet, which is exactly what you do not want, because the average post gets no attention. Adjectives like witty, punchy, or engaging do almost nothing, because the model has no shared definition of them with you.
Write a witty, engaging tweet about email marketing.
I run email for a small B2B SaaS. Write a tweet in my voice about how our best-performing email was the ugliest one we sent. Here are three of my recent posts so you match my rhythm: [paste]. Keep it under 240 characters, no hashtags.
The second prompt gives a real angle, a real constraint, and real examples. The first gives the model nothing to work with but adjectives.
A prompt structure that works
You do not need a 500-word mega prompt. You need four parts, in roughly this order.
- 1Context: who you are and who you write forOne line. I write for early-stage founders about hiring. This narrows the whole draft more than any tone word could.
- 2The job: what this specific post should doShare a lesson, ask a real question, tell a short story, make one sharp claim. Pick one. Posts that try to do three things at once read as mush.
- 3Voice examples: show, do not tellPaste two or three of your real posts. The model learns your rhythm and vocabulary from examples far better than from you describing them.
- 4Constraints: length, format, and hard nosSet a character limit, say no hashtags, no em dashes, no rhetorical questions if you hate them. Constraints do more than instructions.
Show your voice, do not describe it
This is the single highest-leverage move in prompting for X. Describing your voice as casual but sharp is nearly useless. Pasting three posts that are casual but sharp teaches the model in one shot. This is why voice-based tools beat tone sliders: they are built on your examples, not your adjectives.
Prompts worth saving
| Goal | Prompt shape |
|---|---|
| Get unstuck on a topic | Give me five different angles on [idea], each one sentence. Do not write full posts yet. |
| Tighten a rambling draft | Here is my draft. Cut it to the strongest version under 200 characters. Keep my words where you can. |
| Fix a weak first line | Rewrite only the first line of this post five ways so it earns the tap. Keep the rest. |
| Turn a note into a post | Here is a rough note I wrote. Draft it as a single post in my voice. Do not add claims I did not make. |
The best prompt often starts with your bad draft
Counterintuitively, the highest-quality output usually comes when you give the AI something to react to rather than something to invent. Write the ugly version yourself, dump the idea in plain words, then ask the model to sharpen it. You keep the point of view and the first-hand detail, and the AI does the tightening. That division of labor is where AI is genuinely good.
The email that made us the most money last quarter had a typo in the subject line.
We almost did not send it.