Skip to main content

Showing, Don't Just Tell (The AI Edition)

Why telling an AI to 'be professional' fails, and how 'showing' it examples gets you the exact result you want.

4 min read
prompt engineering, few-shot prompting, ai communication, dialogue
Showing, Don't Just Tell (The AI Edition)

Showing, Don't Just Tell (The AI Edition)

"Show, Don't Tell" isn't just advice for novelists. It is the single most important rule for talking to Artificial Intelligence.

We've all done it: we beg the AI to "be professional," "be witty," or "sound like a human." And what do we get?

"In the rapidly evolving landscape of digital communication, it is crucial to leverage synergy..."

Gross.

That's because we Told the AI what to do, instead of Showing it what we wanted.

The Problem with "Telling"

When you tell an AI to act a certain way, you are relying on its definition of that word, not yours.

  • You say: "Write a professional email."
  • The AI hears: "Write an email that sounds like a distinct cross between a Victorian butler and a LinkedIn influencer."

Adjectives are subjective. "Funny" concepts vary. "Professional" is ambiguous. When you rely on adjectives, you are gambling with the output.

The "Tell" vs. "Show" Gap

Here is how the same request changes when you switch specificities:

If you want... Don't say this (Telling) Do this (Showing)
A specific tone "Make it sounded witty and professional." Paste 3 of your best emails. "Write the new one in this style."
A specific format "Write a report with headers and bullets." Paste a previous report. "Follow this exact structure."
A specific length "Keep it short." "Use less than 50 words." (Hard constraints work better than adjectives).
A specific coding style "Write clean Python code." Paste your existing codebase. "Match my variable naming conventions."

The Power of "Showing" (Few-Shot Prompting)

In the AI world, "Showing" has a name: Few-Shot Prompting.

Instead of describing the result, you provide examples of the result. You give the LLM a pattern to match.

Example 1: The tone Fix

Telling (Zero-Shot):

"Write a tweet about coffee that is funny but also kind of dark."

Result:

"Coffee: because sleep is for the weak and darkness is my old friend! ☕💀 #CoffeeLover" (Cringe.)

Showing (Few-Shot):

"I'm going to give you three examples of my tweet style. Write a fourth one about coffee.

  1. My bank account implies I have a drug problem, but it's actually just fancy cheese.
  2. Adulthood is mostly just emailing people 'sorry for the delay' until you die.
  3. I treat my plants like they are my children, which is concerning because two of them are dead.

Topic: Coffee."

Result:

"I drink coffee not to wake up, but to give my anxiety a vibration frequency."

See the difference? We didn't use the word "dark" or "funny." We just showed it the vibe, and it matched it perfectly.

Visual representation of Showing vs Telling

The Counterpoint: When to "Tell" (Zero-Shot)

Now, does this mean you should never just give a simple instruction? Of course not.

If you just need a quick answer or a broad brainstorming session, "Telling" (Zero-Shot) is faster and often better.

  • Use Zero-Shot when you want the AI's default "safe" answer (e.g., "Summarize this article").
  • Use Zero-Shot when you want wild creativity unconstrained by your patterns (e.g., "Give me 10 weird ideas for a shoe commercial").

But when specific tone or format matters, examples are non-negotiable.

How to Build Your "Show" Portfolio

If you want consistent results, stop trying to find the perfect magic words to describe your voice. Start collecting your data.

  1. The Style File: Keep a simple text file with 5-10 examples of your best writing (blogs, emails, tweets).
  2. The "Before and After": Show the AI a rough draft and your polished version so it learns how you edit.
  3. The Format Library: Don't say "structure this as a report." Paste a previous report and say "Structure this new data exactly like the example above."

The Golden Rule

If you are typing more than two adjectives to describe what you want ("Make it short, punchy, professional, and friendly"), stop.

Delete the adjectives. Paste an example.

Don't tell the AI who to be. Show it who you are.

Utility Step

Don't just read about it. Try it.

You understand the concept. Now see how it works in the real world with this step-by-step guide.

Try It: Draft a Blog Post

Want to keep learning?

Get our free AI Starter Kit — 5 lessons delivered to your inbox.

Join readers learning AI in plain English. No spam, ever.