The Prompt Psychologist

The Anatomy of a Perfect Prompt (A Template You Can Steal)

5 min read

Good prompts aren't magic. They're structured.

Here's the formula I use for 90% of my prompts — and why each piece matters.

The 5-Part Prompt Framework

1. Role/Persona

"You are a [specific role with specific expertise]."

Why: This primes the AI's "knowledge base." A marketing consultant will write differently than a data scientist.

Bad: "You are a writer."
Good: "You are an email marketing expert who's been in the trenches for 10 years, specializing in e-commerce brands."

The more specific the role, the better the output. "Expert" is vague. "Expert who's worked with 50+ DTC brands and has strong opinions about subject lines" is a character.

2. Task

"Write a [format] about [topic]."

Why: Specificity = clarity. "Write something" is useless. "Write a 300-word LinkedIn post about cold emailing" is actionable.

Bad: "Write about email marketing."
Good: "Write a 250-word email to small business owners explaining why their welcome emails fail."

Include format (email, blog post, tweet thread), length (word count or time), and specific topic (not just "marketing" but "why welcome emails fail").

3. Audience

"For [specific audience with specific context]."

Why: A post for CEOs hits different than one for college students. Same info, different framing.

Bad: "For business owners."
Good: "For solo founders running lean operations who are drowning in tasks and need quick wins."

Don't just name the audience. Give context about their situation, pain points, or mindset. "Small business owners" tells you nothing. "Small business owners who've tried 3 different email tools and are frustrated with complexity" tells you everything.

4. Tone/Style

"Tone: [descriptor]. Style: [comparison or example]."

Why: This is where personality lives. "Professional" is boring. "Like a skeptical journalist who's seen too many press releases" is interesting.

Bad: "Professional tone."
Good: "Tone: direct but not mean — like a coach who actually wants them to win. Style: clear, actionable, zero fluff."

Use comparisons. "Write like [person/publication]" works great. "Write like Seth Godin if he ran a plumbing business" is oddly specific and oddly effective.

5. Constraints

"Must include [X]. Avoid [Y]. Length: [Z]."

Why: Constraints force focus. Also prevents AI from rambling or using words you hate (looking at you, "delve").

Bad: "Make it good."
Good: "Include one specific fix they can implement today. Avoid: corporate jargon, generic advice, the word 'leverage.' Keep it under 250 words."

This is your guardrails. What MUST be in there? What absolutely should NOT be in there? What's the max length before it becomes a novella?

Real Example: The Full Prompt

Prompt:

"You are an email marketing expert who's been in the trenches for 10 years. Write a 250-word email to small business owners about why their welcome emails suck. Tone: direct but not mean — like a coach who actually wants them to win. Include one specific fix they can implement today. Avoid: corporate jargon, generic advice, the word 'leverage.'"

Output:

"Your welcome email is doing one job: proving you're not a robot. And right now? You're failing.

Here's what's happening: Someone signs up for your thing (congrats!), and you immediately hit them with 'Thank you for joining our community of forward-thinking innovators...' Stop. That's not a welcome. That's a LinkedIn post that got lost.

The fix: Write like a human who's genuinely glad they're here.

Try this: 'Hey! You're in. Here's what happens next: [1-2 sentences]. In the meantime, here's [one useful thing]. Reply to this if you have questions — I actually read these.'

That's it. Proof of humanity. Clarity on what's next. An open door for questions.

Do that, and your welcome email goes from 'corporate template #47' to 'oh, an actual person runs this thing.'"

Why This Works

Remove any one of these pieces and the quality drops. Role without constraints? Rambling expert. Task without audience? Generic content. Tone without role? Personality with no substance.

Common Mistakes

Mistake 1: Skipping the role
You get generic AI voice instead of expert perspective.

Mistake 2: Vague audience
"For business owners" could be Fortune 500 CEOs or solo freelancers. Those are different people.

Mistake 3: No constraints
AI will ramble, use words you hate, and miss the point.

Mistake 4: "Professional" as tone
This means nothing. Professional for who? A law firm? A skate shop? A funeral home?

Your Turn

Next time you prompt AI, don't just type the first thing that comes to mind. Use this template:

  1. Role: Who should the AI be?
  2. Task: What exactly should it write?
  3. Audience: Who's reading this?
  4. Tone: How should it sound?
  5. Constraints: What's required? What's banned?

Steal this template. Use it. Watch your AI output go from "meh" to "wait, did I write this?"