Core Prompting Techniques

Iterative Refinement Workflow

5 min read

The best prompt engineers don't write perfect prompts — they refine outputs through conversation. Learn this systematic approach.

The Refinement Mindset

Wrong approach: Accept whatever AI gives you first Right approach: Treat AI output as a starting point to improve

Most people stop too early. The magic happens in refinement.

The Refine-Evaluate-Adjust Cycle

┌─────────────┐
│   Prompt    │
└──────┬──────┘
┌─────────────┐
│   Output    │◄──────┐
└──────┬──────┘       │
       ▼              │
┌─────────────┐       │
│  Evaluate   │       │
└──────┬──────┘       │
       ▼              │
┌─────────────┐       │
│   Refine    │───────┘
└─────────────┘

Effective Refinement Prompts

Make It Better:

GoalPrompt
Shorter"Make this more concise — aim for half the length"
Longer"Expand the section on [X] with more detail"
Simpler"Rewrite this for someone with no technical background"
Professional"Make the tone more formal and executive-ready"
Engaging"Make this more compelling — add hooks and stronger verbs"

Fix Specific Issues:

IssuePrompt
Missing info"Add [specific topic] to the second paragraph"
Wrong audience"Rewrite this for [new audience]"
Too generic"Make this more specific to [industry/context]"
Needs examples"Add a concrete example for each point"

Get Alternatives:

"Give me 3 alternative versions with different approaches" "Rewrite this with a completely different structure" "What's another way to say this?"

When to Refine vs. Start Over

Refine WhenStart Over When
Close but not quite rightCompletely off-topic
Needs minor adjustmentsWrong approach entirely
Good structure, weak contentFundamental misunderstanding
Right direction, wrong detailsMultiple major issues

Real Workflow Example

Initial prompt:

"Write a customer apology email for a service outage"

First output: Generic, lacks specifics

Refinement 1:

"Good start. Add that the outage lasted 4 hours and affected billing features specifically."

Second output: Better, but too formal

Refinement 2:

"Soften the tone — make it sound human, not corporate. Add what we're doing to prevent this."

Third output: Perfect for use ✓

Build Your Template Library

When you get a great result, save the winning prompt:

  1. Copy the final prompt that worked
  2. Create a template with placeholders
  3. Add notes on what refinements were needed
  4. Store in your prompt library for reuse

Example template:

Role: Customer support lead
Tone: Professional but warm
Structure: Acknowledge → Explain → Resolve → Prevent
Variables: [issue], [duration], [affected features], [compensation]

Key Takeaway

Don't accept the first output — refine it. Use specific feedback: "make it shorter," "add X," "change the tone to Y." The conversation IS the process. Save winning prompts for future use.


Congratulations! You've completed Module 2. Take the quiz to test your understanding of core prompting techniques. :::

Quick check: how does this lesson land for you?

Quiz

Module 2: Core Prompting Techniques

Take Quiz
FREE WEEKLY NEWSLETTER

Stay on the Nerd Track

One email per week — courses, deep dives, tools, and AI experiments.

No spam. Unsubscribe anytime.