To engineer an effective ChatGPT prompt you
need to have a structure.
A structure provides a repeatable system that you
can build prompts out of which generates reliable
results.
Steal this ChatGPT prompt structure to boost
your results:
1. Persona
2. Task
3. Steps
4. Context & Constraints
5. Goal & Format
1. Persona
Ask ChatGPT to simulate a persona.
For example:
“Act as an interviewer…”
“Write in the style of…”
“You are an expert in…”
Personas provide ChatGPT with context and help
the language model to understand the tone and
type of response.
2. Task
Next explain your task
For example:
“Write a blog post about the above topic”
“Summarize the above topic”
Your task should be concise and simple.
You can add a topic above the task which you can
easily change.
3. Steps
Next explain the specific steps ChatGPT should
complete.
For example:
“Break the blog down into 3 headings”
“Follow the AIDA blog format”
“Include 8 tweets to create a twitter thread.”
4. Context & Constrains
Give ChatGPT some parameters to operate
within. Tell ChatGPT what it should respond with
and what it shouldn’t.
For example:
“Only reply in short sentences”
“Don’t include any hashtags”
5. Goal & Format
Give ChatGPT a specific goal and explain how you
would like it to return its response.
For example:
“Return this Twitter Thread as a plain text code
block.”
“Use the following format to name each heading:
# How to {get desired outcome} without
{problem/fear}.”
MEGA PROMPT EXAMPLE
Topic: {INSERT YOUR TOPIC}
Write an overview of the Topic by breaking it down into 3
distinct Steps.
Return each Step as a plain text code block.
Organize the information inside the code block in a hierarchy
using markdown syntax.
For each Step, generate:
1) Tips,
2) Problems or fears that may hold someone back from success,
3) Actions someone can take to overcome these problems or
fears,
4) Specific Examples of the outcome of taking these actions.
Each Specific Example should demonstrate how to apply the
advice in a real situation and what the result could be.
Use the following format to name each Step:
“# How to {get desired outcome} without {problem/fear}.”
For example, a Step might be called “# How to boost your
productivity without burning out.”
In addition use the AIDA formula to write three hooks for this
information.
Focus on creating fear of missing out with the attention and
interest component.
Each should be 3 sentences long.
Each sentence should be concise and clear.
Each sentence in a hook should be a direct statement that ends
in a period.
Return these Introductions as a plain text code block.
Organize the information inside the code block in a hierarchy
using markdown syntax.
MEGA PROMPT EXAMPLE
Building a unique blog post with hook variations.