A Good ChatGPT Prompt Does 3 things:
> Set Expectation
> Give Role
> Give Action
The core idea of a Good ChatGPT prompt is to clearly tell what you want ChatGPT to do.
Here's how to use the E.R.A framework to prompt ChatGPT and Get desired outputs.
Set Expectations to ChatGPT
Tell ChatGPT what you want.
What is your desired outcome?
For example, "Write a detailed, accurate, and engaging LinkedIn post for my brand. "
Clearly define what you want from ChatGPT.
The clearer, the better.
Give Role to ChatGPT
Now, tell ChatGPT what role you want it to play.
A role sets the output quality and the tone.
Common roles like:
Content Creator
Marketing Expertise
HR Head
With a proper role, ChatGPT will be able to give a better result.
Give Action
What do you want ChatGPT to do exactly.
It's similar to giving expectations but gives more detailed requirements.
For example:
Add three key ideas to support the argument of the Linkedin post
Give a real-life example to elaborate the key ideas
Try to avoid using complicated words or phases.
Example Prompt:
This is the prompt I used to ask ChatGPT to write me a long-form LinkedIn article:
Expectation: Write a detailed, accurate, and engaging LinkedIn post about "Why Learning ChatGPT for Content Creation is the best investment of 2024" for my brand.
Role: An experienced LinkedIn content creator. Each LinkedIn post can earn you $300 USD
Action: Using The pyramid principle to elaborate and explain the key ideas of the post. Try giving three talking points with examples and evidence. Make it a long-form article