AI & Future
How to Write Good AI Prompts
A good prompt is the difference between a useless AI reply and a genuinely helpful one. Learn the simple habits that make any chatbot work harder for you.
AI & Future
A good prompt is the difference between a useless AI reply and a genuinely helpful one. Learn the simple habits that make any chatbot work harder for you.
A good AI prompt does four concrete things: it assigns a role, states the exact task, supplies the context the model cannot see, and defines the output format. Get those four right and almost any chatbot — ChatGPT, Claude, Gemini, or Microsoft Copilot — gives you something usable on the first try instead of the third.
Weak prompts fail because they leave the model guessing. When you type "give me tips for saving money," the model has no idea who you are, what you earn, or what a good answer looks like, so it returns the statistical average of every money article it has ever seen. That average is what most people call "generic AI slop."
Fix it with four labeled parts:
Put together, that prompt leaves almost nothing to chance, and the reply reflects it. The thirty seconds you spend front-loading detail saves three rounds of "no, more like this." A useful mental test: if you handed your prompt to a competent stranger with no other information, could they produce what you want? If not, the missing information is exactly what you need to add.
The single most underused technique is giving the model an example. In the research world this is called few-shot prompting, and it consistently beats describing what you want in words.
Large language models are pattern-matchers at their core, so one concrete example often communicates more than a paragraph of adjectives. This works for tone ("match the voice of this sentence"), for structure ("follow this outline exactly"), and for formatting ("every entry should look like this row"). It also works in reverse: show the model what to avoid. "Do not use exclamation marks" or "no corporate jargon like synergy or leverage" draws a hard edge around the target so the model aims inside it.
For anything with multiple steps — math, logic puzzles, planning, comparing options against several criteria — add a line telling the model to work through it: "Think step by step before giving your final answer." This technique, known as chain-of-thought prompting, is well documented to improve accuracy on reasoning tasks because it forces the model to lay out intermediate steps instead of blurting a first guess.
It is not free, though. Step-by-step reasoning makes answers longer and slower, and for a simple lookup ("what is the capital of Peru") it just adds noise. Use it where the answer depends on a chain of logic, not where it depends on a single fact. Newer "reasoning" models do some of this internally, so if you are on one of those, you may not need to ask at all.
Most people type everything into the message box every time. The bigger leverage is in the standing settings, where instructions apply to every future chat automatically.
If you use a tool through a developer playground (OpenAI Playground, Google AI Studio, or the Anthropic Console) rather than the consumer app, you also get a temperature control. Lower values, near 0, make the output more focused and repeatable — good for factual or structured tasks. Higher values, toward 1, make it more varied and creative. The standard consumer chat apps hide this control, so do not go hunting for it in the message box.
Stuffing ten requests into one prompt. "Write a business plan, design a logo, name the company, and draft a launch tweet" splits the model's attention and every piece comes out shallow. Break big jobs into stages: ask for an outline, react to it, then expand the parts you liked. Staged prompting gives you a control point at each step.
Being polite-vague. "Could you maybe help me with something about marketing?" wastes a turn. Politeness is fine; vagueness is the problem. Lead with the concrete ask.
Forgetting the format. If you do not specify a table, a numbered list, or a word count, you get a wall of prose you then have to reshape. Name the format up front.
Dumping enormous documents blindly. Models read text in units called tokens — very roughly, 750 English words is about 1,000 tokens. Each model has a context window limit, which today ranges from a few thousand tokens on older models to 200,000 or even a million on the newest ones. Paste more than the window holds and the earliest text silently drops out of the model's memory, which is why a chatbot sometimes "forgets" the file you gave it earlier.
Trusting a confident answer. A polished sentence is not a true one. Models predict plausible text, so they can invent statistics and fabricate citations that look real. Verify names, numbers, dates, and legal or medical claims against a source you trust — and never paste passwords, financial details, or other people's private information, since what you type may be stored or used for training depending on the product's settings.
Treating the exchange as a conversation, not a one-shot command, is what separates people who find AI frustrating from those who find it fast. Be specific, show examples, let it reason when the task needs it, and check the facts yourself. Do that and the tool stops feeling random and starts feeling like a collaborator that understands the assignment — because you finally told it.
No. Ordinary, specific language beats any "secret" phrase. The gains come from supplying role, task, context, and format — not from incantations like "you are the world's best expert." Clear instructions a human could follow will always outperform tricks.
As long as it needs to be to remove guesswork, and no longer. A one-line question is fine for a simple fact; a paragraph with context and an example is right for a nuanced task. Padding a prompt with filler does not help and can bury the actual request.
Politeness does not meaningfully change output quality, so use it or skip it as you prefer. What matters is clarity and specificity. "Please" is harmless, but it is the concrete details around it that improve the answer.
Every model has a limited context window measured in tokens, and once a long conversation or a large pasted document exceeds it, the oldest text drops out of view. Start a fresh chat for a new topic, and for facts you want remembered across sessions, use the memory or custom-instructions feature instead of relying on scroll-back.
Keep reading
AI news moves fast and most of it is noise. Here is a calm, jargon-free system for staying informed about what matters without burning out on every headline.
Recommendation systems shape what you watch, buy, and read every day. Here is a clear, jargon-free look at how they work and how to stay in control.