Improving Your ChatGPT Prompts

Better prompts in 10 minutes — what to change and what to drop.

What this covers

Most “bad” ChatGPT output is a missing-instruction problem, not a model problem. Daily users hit a plateau where every response feels mid because they’re sending the same 30-word ask and hoping. This guide is the 10-minute upgrade: four levers you can add to any prompt, two cargo-cult ideas to drop, and a template that survives across tasks. The goal is not “perfect prompts” — it is going from 1-in-5 usable responses to 4-in-5 on your real work.

Who this is for

Anyone using ChatGPT daily — writers, PMs, marketers, students, devs — who feels outputs are mid and can’t tell whether the problem is the model, the prompt, or the task.

When to reach for it

  • You keep tweaking the same response without much improvement.
  • You’re getting fluent-but-wrong output (generic, off-tone, or technically incorrect).
  • You can’t articulate why a “good” answer would be good — that’s the actual gap.

The four levers (add these, in this order)

  1. Audience: who is reading this output and what do they already know? “Explain to a CTO who already knows Kubernetes” gives radically different output from “Explain to a marketer.”
  2. Format: bullets, table, short paragraph, JSON, headline + 3 sentences. The model defaults to flowing prose, which is almost never what you need.
  3. Constraint: length cap, tone, vocabulary to avoid, what to NOT do. “Under 120 words” and “no marketing adjectives” are the two highest-leverage constraints.
  4. Example: paste one paragraph of “good” output (yours or someone else’s). One real example beats two paragraphs of abstract instruction.

Before and after

WEAK PROMPT
Write a launch email for our new feature.

UPGRADED PROMPT
Write a launch email for our new feature.
Audience: existing users who already pay us $20/mo.
Format: subject line + 3 short paragraphs + 1 CTA button label.
Constraint: under 150 words, no exclamation marks, no "excited to announce".
Example tone (one paragraph from our last launch):
"We pushed a small change today: ..."

The upgraded version routinely produces output you can ship after a 5-minute edit.

Step by step

  1. Write your first draft prompt as you normally would.
  2. Read it back and ask: “Could this have been written by 50 different people with 50 different audiences?” If yes, you’re missing audience.
  3. Add audience, format, constraint, example — in that order. Stop at “good enough,” not “perfect.”
  4. Run it. If the output is wrong, change ONE variable and re-run. Changing three things at once teaches you nothing.

First-run exercise

  1. Take a task you ran last week with mid output. Save the original prompt and the original response.
  2. Rewrite the prompt with all four levers. Run it. Save the new response.
  3. Diff the two responses — what got better, what got worse, what stayed the same.
  4. Run the new prompt again 24 hours later on a different but similar task. If it generalizes, lock it in as a template.

Quality check

  • Does the output answer the actual question, or does it answer a more-flattering version of the question? LLMs love restating the prompt charitably.
  • Are facts verifiable, or is it confident-sounding mush?
  • Would your reader actually use this, or just nod politely?

How to reuse this workflow

  • Maintain a prompts/ folder in your notes. One file per recurring task. The 4 levers go in a header comment so you can edit confidently.
  • For team work, share the prompt file alongside the deliverable. New hires get up to speed faster.
  • Re-test your templates quarterly. Model updates change defaults; what worked on GPT-5.5 may need adjustment on a newer model.

Audience + format + constraint + example → run → iterate one variable at a time → save the winning template with a comment explaining why it works.

Things to drop

  • “Please” and “thank you”: neutral on output quality; harmless.
  • “You are an expert in X” without specifics: the model is already an “expert”; the persona only helps when paired with concrete behavior (“respond like the author of the book Refactoring would”).
  • 5-paragraph context dumps: past 500 words of preamble, model recall on the actual question drops. Move details into Project files or a paste-in attachment.
  • Multiple goals in one prompt: “summarize AND translate AND format as a table” produces something that does none of the three well. Chain them.

Common mistakes

  • Dumping all constraints in one wall-of-text paragraph — the model averages them rather than satisfying them.
  • No format specified — you get prose when you needed a table.
  • No example of “good” output — abstract style guidance loses to one concrete sample every time.
  • Asking for “best practices” — vague request, vague response. Ask for “the 3 trade-offs most teams get wrong” instead.
  • Treating prompt-engineering as a one-shot problem — the actual workflow is iterate-and-save, not write-and-pray.
  • Copying viral “magic prompts” from Twitter without adapting audience and constraints — they were tuned for someone else’s task.

FAQ

  • Does prompt length help?: Up to a point. ~300-600 words is the sweet spot for most tasks. Past ~1000 words, the model’s recall on early instructions degrades.
  • Should I use a “system prompt” / Project Instructions?: Yes, for anything recurring. Put role, tone, and constraints there. Keep per-chat prompts focused on this specific ask.
  • Do “tip the model $200” tricks work?: They were always marginal; on current models they’re noise. Skip them.
  • Will newer models make this obsolete?: Better models reduce some prompt sensitivity, but audience and format will always matter — the model can’t read your mind.

Tags: #ChatGPT #Tutorial