Tal EckerlingAI Specialistעברית

Artificial intelligence

A guide to talking to machines: 5 principles for writing prompts that get you understood the first time

Tal Eckerling · 1 October 2025

A guide to talking to machines: 5 principles for writing prompts that get you understood the first time - an article by Tal Eckerling

You know that moment? You sit in front of the screen and open ChatGPT (or Claude, or Gemini, it doesn't really matter which intern is on duty). You have an idea in your head, maybe even a little motivation. You type quickly: "Write me a Facebook post about why time management matters for women freelancers". You hit enter. Wait three seconds. Your heart beats a little faster.


And then the result appears on the screen. And how do I put this gently? It sounds like a health insurance pamphlet from 2010 crossed with a robot that has never met a human being. It's generic. It's dry. It's full of clichés like "in the modern era" and "in order to maximize efficiency". And worst of all? It's not you at all.

And then the familiar frustration kicks in. "It doesn't work for me", "I'm not techie enough", "it just doesn't get me". So let me tell you a secret that will take a lot of guilt off your shoulders: the problem isn't the robot. The problem isn't you. The problem is the communication.

Writing a "prompt" (the instruction we give the AI) isn't some secret code only programmers in hoodies understand. It's simply the art of explaining what you want. Think of it exactly like explaining a task to a new employee who just joined the office. She's super smart, but she doesn't know your business, she doesn't know your clients, and she certainly doesn't know your slang and your vibe. If you tell her "write something", she'll write "something". But if you tell her how to write, for whom, and in what mood, she'll write you gold.

So how do you do it? Here are my 5 principles for writing prompts that turn AI from a frustrating robot into a precise partner.


1. Give it a role (persona)

Don't talk to it like a "computer". That's boring for both of you. Give it an identity. Before you even ask for the task, tell it who it is today.

Don't write: "Write a post about..." Write: "You are now a witty, empathetic, experienced copywriter who specializes in marketing copy for busy self-employed women. Your tone is direct, at eye level, with a touch of gentle humor, and avoids lofty or condescending words."

Suddenly, it gets into character. The words it picks, the structure of the sentences, everything changes to match the "hat" you put on its head.

2. Context is king

It doesn't read minds (yet). It needs background to see the full picture. Who's your audience? What's their biggest pain right now? Where is this post going to be published (a LinkedIn post is very different from an Instagram story)?

The more details you give it about the situation, the more precise the result. For example: "This post is for women who feel they're drowning in home and business tasks. The goal isn't to sell them anything, but to give them a feeling of being seen ('I see you'), and offer one small, practical tip that gives them some breathing room at the end of the day."

3. Give it examples (the "few-shot" technique)

This may be the most important tip. You want it to write "in your style"? Don't tell it "write in my style". It doesn't know what that is. Show it.

Paste 2 or 3 paragraphs you wrote in the past and really love into the prompt.

Tell it: "Here are two examples of posts I wrote in the past. Notice the short sentence length, the use of punctuation like '...', and the direct, honest way I talk to the reader. I want you to write the new post in exactly the same writing style, based on these examples." That's the difference between telling an architect "build me a nice house" and showing them a Pinterest board with the exact pictures of the house you dream of.

4. Break it into small tasks (step by step)

Don't throw the whole world at it in one request. That's like asking someone to build a whole building in one day. It'll get confused, stressed, and turn out a sloppy result. The right way is to break the big task into small, easy-to-digest bites.

Want a blog article? Instead of asking "write me a whole article", work with it in stages:

  • Step 1: ask it for just 5 ideas for great headlines. Pick the best one.
  • Step 2: ask it to write only the outline for the headline you picked. Make sure the structure makes sense to you.
  • Step 3: ask it to write only the opening.
  • Step 4: now let it write, paragraph by paragraph.

That way you keep full control at every step along the way, it stays focused, and the final result is much more precise (and less tiring for both sides).

5. It's a dialogue, not a monologue (iterate)

The first result it gives you will almost never be perfect. And that's totally fine. Don't say "this is no good" and close the window in a huff. Tell it what to fix. Give it concrete feedback.

For example: "This is a good direction, but the opening is a bit too dramatic. Tone it down so it feels more everyday. And in the second paragraph, you used the word 'problem' a lot, replace it with 'challenge' or 'situation'." It learns from your feedback in real time. The more you talk to it, the better it gets to know your preferences.

The bottom line: learning to write prompts is learning a new language. The language of precision. It takes a little practice at first, and sometimes it feels strange to talk to a machine. But once you get the principle, that's the moment the magic happens. The noise turns into quiet. The frustration turns into efficiency. And the technology finally starts really working for you.

Tags

Artificial intelligenceAIHow to write a promptMarketing and AI

Back to the blog

Liked the article?

Enough playing with AI. Time to work with it.

The Claude Academy · 16 lessons, at no cost

16 short lessons, based on Anthropic's official documentation. From your first prompt to a routine that runs for you in the morning (before the espresso).