Looking for the best ChatGPT prompts? This guide contains 104 practical ChatGPT prompts for work, school, writing, research, coding, productivity, content creation, SEO, brainstorming, planning, and everyday tasks.
Each prompt is designed to be copied, customized, and reused. You’ll also learn why certain prompts work better, how to add useful context, and how to turn a basic request into a clearer instruction.
Quick Answer: The best ChatGPT prompts clearly define the task, provide relevant context, explain important requirements, and specify the desired output. You don’t need a long prompt for every task. You need enough useful information for ChatGPT to understand what you want and what a successful answer should look like.
Quick Navigation
- What Is a ChatGPT Prompt?
- How to Write a Good ChatGPT Prompt
- The 5-Part ChatGPT Prompt Formula
- 104 ChatGPT Prompts
- Test Your Prompting Knowledge
- How to Get Better Results From ChatGPT Prompts
- A Simple ChatGPT Prompt Template
- Zero-Shot, Few-Shot, and Prompt Chaining
- Common ChatGPT Prompting Mistakes
- How to Build Your Own ChatGPT Prompt Library
- Frequently Asked Questions About ChatGPT Prompts
104 ChatGPT Prompts
1. Write a Professional Email
Write a professional email to [recipient] about [topic]. Keep the tone [friendly/formal/direct], include [key information], and end with a clear next step.
Why it works: It gives ChatGPT the recipient, topic, tone, important information, and desired outcome.
Customize it: Add the relationship with the recipient, relevant deadlines, and any details that must remain unchanged.
2. Make an Email More Professional
Rewrite the following email to sound professional, clear, and confident without making it unnecessarily formal: [paste email].
3. Make an Email Shorter
Rewrite this email to be shorter and easier to understand. Keep all important information and maintain a professional tone: [paste email].
4. Create a Meeting Agenda
Create a 30-minute meeting agenda for [meeting purpose]. Include discussion topics, estimated time for each topic, decisions that need to be made, and action items.
5. Summarize Meeting Notes
Turn these meeting notes into a concise summary. Separate the response into key decisions, discussion points, action items, responsible people, deadlines, and unresolved questions: [paste notes].
6. Write a Project Brief
Create a project brief for [project]. Include the objective, target audience, key deliverables, timeline, resources needed, potential risks, and success metrics.
7. Create a Work Plan
Create a practical work plan for completing [project/task] within [time period]. Break it into phases, tasks, priorities, deadlines, dependencies, and expected outcomes.
8. Prioritize My Tasks
Here is my task list: [paste tasks]. Prioritize the tasks based on urgency, importance, deadlines, and dependencies. Explain your reasoning and create a practical order for completing them.
9. Create a Presentation Outline
Create a presentation outline about [topic] for [audience]. Include an attention-grabbing opening, key points, supporting examples, conclusion, and suggested call to action.
10. Brainstorm Business Ideas
Generate 15 realistic business ideas related to [industry/skill/interest]. For each idea, explain the target customer, problem it solves, potential revenue model, and biggest challenge.
Tip: Treat AI-generated ideas as starting points and validate demand, competition, costs, and other important assumptions independently.
11. Analyze a Business Idea
Act as a business strategist. Analyze this business idea: [idea]. Identify the target market, customer problem, value proposition, competitors, risks, advantages, and opportunities. Separate assumptions from information that would need verification.
12. Create a SWOT Analysis
Create a SWOT analysis for [business/project/product]. Separate the results into strengths, weaknesses, opportunities, and threats. Give practical questions or actions to consider for each category.
13. Create a Project Timeline
Create a realistic timeline for [project], which needs to be completed by [date]. Break the project into milestones and tasks and identify dependencies and tasks that should happen first.
14. Improve Workplace Communication
Rewrite this message so it sounds clear, respectful, professional, and confident without sounding overly formal: [message].
15. Prepare for a Job Interview
Act as a hiring manager for a [job title] position. Give me 15 likely interview questions, explain what a strong answer should contain, and then interview me one question at a time.
Better workflow: Practice answering in your own words, then ask ChatGPT to identify unclear answers, missing evidence, and areas for improvement.
ChatGPT Prompts for Writing
16. Write a Blog Post
Write a well-structured blog post about [topic] for [target audience]. Use a clear introduction, descriptive headings, practical examples, and a concise conclusion. Avoid unnecessary repetition and unsupported claims.
17. Create Blog Post Ideas
Generate 30 useful blog post ideas about [topic]. Prioritize ideas that solve specific problems, answer common questions, or address clear reader needs.
18. Improve an Introduction
Rewrite this introduction to make it more engaging and useful. Start with a strong hook, clearly explain the problem, and tell the reader what they will learn: [introduction].
19. Rewrite for Clarity
Rewrite the following text so it is easier to understand. Use simple language, shorter sentences, and clear explanations while preserving the original meaning: [text].
20. Change the Tone
Rewrite this text in a [professional/friendly/persuasive/concise/educational] tone while keeping the original meaning: [text].
21. Create a Blog Outline
Create a comprehensive outline for an article about [topic]. Include the main questions readers are likely to have, important subtopics, practical examples, and useful FAQs.
Why it works: Reviewing the structure before writing makes it easier to identify missing topics and unnecessary sections.
22. Improve a Headline
Generate 15 compelling headlines for this article: [topic]. Make them clear, specific, curiosity-driven, and accurate without using misleading clickbait.
23. Create a Meta Description
Write five concise meta descriptions for an article targeting β[keyword].β Accurately describe the page, reflect the search intent, and give readers a clear reason to click without making unsupported claims.
24. Turn Notes Into an Article
Turn these notes into a well-structured article. Organize related ideas, remove unnecessary repetition, add clear headings, and maintain a helpful, natural writing style: [notes].
25. Make Writing More Natural
Rewrite this text so it sounds natural and clear. Keep the meaning and factual information unchanged, remove awkward wording, and avoid repetitive sentence patterns: [text].
For more writing workflows, explore ChatGPT Writing.
ChatGPT Prompts for Students
These prompts can support studying, revision, comprehension, and practice.
Students should use AI as a learning aid and follow their school’s rules about AI-assisted work.
26. Explain a Difficult Topic
Explain [topic] as if you were teaching it to a beginner. Use simple language, everyday examples, and a step-by-step explanation. Finish with five questions to test my understanding.
27. Create Study Notes
Turn the following material into clear study notes. Organize it into key concepts, definitions, important facts, examples, and questions I should review: [material].
28. Create a Study Plan
Create a [7/14/30]-day study plan for [subject]. I can study for [number] hours per day. Prioritize important topics and include regular revision and practice sessions.
29. Generate Practice Questions
Create 20 practice questions about [subject/topic]. Mix multiple-choice, short-answer, and application questions. Provide an answer key separately.
30. Create a Quiz
Create a 15-question quiz about [topic]. Start with easier questions and gradually increase the difficulty. Do not show the answers until I ask for them.
31. Teach Me Step by Step
Teach me [topic] from beginner to advanced level. Start with the basics, check my understanding as we progress, and use examples to explain difficult concepts.
32. Explain a Textbook Passage
Explain this passage in simple language. Identify the main idea, important concepts, unfamiliar terms, and three things I should remember: [passage].
33. Create Flashcards
Turn the following study material into 30 flashcards. Put one question on each card and provide a short answer: [material].
34. Prepare for an Exam
Help me prepare for an exam on [subject]. Based on these topics [list topics], create a revision plan, identify high-priority areas, and generate practice questions.
35. Check My Understanding
Ask me 10 questions about [topic], one at a time. Do not give me the answer immediately. After each response, tell me whether my answer is correct and explain anything I misunderstood.
See ChatGPT for Students for more study workflows.
ChatGPT Prompts for Research
Use these prompts to organize research, analyze information, and understand source material.
For important claims, especially current information, verify the information with reliable sources.
36. Research a Topic
Help me research [topic]. Identify the major subtopics I should investigate, important questions to answer, key terms, and types of reliable sources I should look for.
37. Create a Research Plan
Create a step-by-step research plan for [research question]. Include the questions I should investigate, evidence I should collect, potential sources, and how I should organize my findings.
38. Summarize Research Material
Summarize the following research material. Identify the main argument, supporting evidence, important findings, limitations, and conclusions: [material].
39. Compare Two Topics
Compare [topic A] and [topic B]. Explain their similarities, differences, advantages, disadvantages, and situations where each may be appropriate. Distinguish factual differences from subjective judgments.
40. Find Research Questions
Generate 20 research questions about [topic]. Make them specific enough to investigate and suitable for [academic level/project type].
41. Analyze an Argument
Analyze the following argument. Identify the main claim, supporting evidence, assumptions, strengths, weaknesses, counterarguments, and unanswered questions: [argument].
42. Identify Information Gaps
Review this material and identify important information that is missing. Explain why each missing piece matters and suggest questions that could help fill the gaps: [material].
43. Create a Research Summary
Turn these research findings into a concise report. Organize the information into key findings, evidence, implications, limitations, and conclusion: [findings].
44. Explain a Research Paper
Explain this research paper in simple language. Summarize the research question, methodology, findings, limitations, and conclusion: [paper].
45. Identify Claims That Need Verification
Review the following claims and identify which ones require verification. For each claim, explain what evidence would be needed to determine whether it is accurate: [claims].
For a deeper workflow, see ChatGPT Research.
ChatGPT Prompts for Coding
Generated code should be reviewed and tested before being used in an important or production environment.
46. Explain Code
Explain the following code line by line as if you were teaching a beginner. Identify what each major section does and point out anything that may be confusing: [code].
47. Debug Code
Help me debug this code. Identify the likely cause of the problem, explain why it happens, and suggest a corrected version. Here is the code and error message: [code/error].
48. Improve Existing Code
Review this code for readability, maintainability, performance, security issues, and potential bugs. Explain your recommendations before suggesting an improved version: [code].
49. Generate Code
Write a [language] program that [describe task]. Explain the approach, include useful comments, and provide test cases for important scenarios.
50. Convert Code
Convert this code from [language/framework] to [language/framework]. Preserve the original functionality and explain important differences: [code].
51. Create Test Cases
Generate comprehensive test cases for this function. Include normal inputs, edge cases, invalid inputs, and expected outputs: [code/function].
52. Learn Programming
Create a beginner-friendly learning roadmap for [programming language]. Divide it into stages and include concepts, projects, exercises, and milestones.
53. Understand an Error
Explain this programming error in simple terms. Tell me what it means, common causes, how to diagnose it, and what I should check first: [error].
Explore ChatGPT Coding for more programming workflows.
ChatGPT Prompts for Productivity
54. Plan My Day
Help me plan my day. Here are my tasks, appointments, and deadlines: [information]. Create a realistic schedule that prioritizes important tasks and includes reasonable breaks.
55. Plan My Week
Create a weekly plan based on these goals, responsibilities, deadlines, and available hours: [information]. Prioritize important tasks and leave reasonable flexibility.
56. Break Down a Big Task
Break [large task] into small, manageable steps. Put the steps in the recommended order and identify the first action I should take.
57. Create a To-Do List
Turn these responsibilities into a prioritized to-do list. Group similar tasks together and identify which tasks are urgent, important, or can wait: [list].
58. Create a Habit Plan
Help me design a simple habit-building plan for [goal]. Make it realistic, measurable, and easy to track.
59. Organize My Ideas
Organize these ideas into logical categories. Identify duplicates, related concepts, gaps, and the most important ideas: [ideas].
60. Evaluate a Decision
Help me evaluate this decision: [decision]. List the main options, advantages, disadvantages, risks, assumptions, and questions I should consider before deciding.
Tip: Ask ChatGPT to identify assumptions and missing information before relying on its analysis.
ChatGPT Prompts for Content Creators
61. Generate Content Ideas
Generate 30 content ideas for [platform] about [topic]. Mix educational, practical, entertaining, and curiosity-driven ideas. Keep every idea relevant to [audience].
62. Create a Content Calendar
Create a 30-day content calendar for [platform] focused on [topic]. Include the topic, format, hook, audience, and suggested call to action for each day.
63. Create Social Media Hooks
Generate 25 attention-grabbing hooks for a post about [topic]. Keep them accurate, concise, curiosity-driven, and relevant to the target audience.
64. Repurpose an Article
Turn this article into a social media post, short video script, email newsletter, and five short posts. Preserve the key ideas while adapting each format to its audience: [article].
65. Create a Video Script
Write a [30/60/90]-second video script about [topic]. Start with a clear hook, deliver useful information quickly, and end with a relevant call to action.
66. Generate YouTube Ideas
Generate 20 YouTube video ideas for a channel about [topic]. Prioritize topics with clear viewer value and create an accurate, compelling title for each.
67. Improve a Social Post
Rewrite this social media post to make the opening stronger, improve readability, and encourage meaningful engagement without using misleading claims: [post].
68. Create a Newsletter
Write a useful newsletter about [topic] for [audience]. Include a strong opening, three valuable insights, practical advice, and a concise conclusion.
69. Generate FAQ Questions
Generate 20 questions people are likely to ask about [topic]. Group similar questions and prioritize questions that would be most useful to beginners.
70. Create Multiple Content Angles
Take this idea and create 10 different content angles for it: [idea]. Include educational, beginner, advanced, problem-solving, comparison, and curiosity-driven angles.
ChatGPT Prompts for SEO
These prompts can help with content planning, search intent, topical organization, and on-page optimization.
71. Generate Keyword Ideas
Generate 50 keyword ideas related to [topic]. Group them by search intent: informational, commercial, navigational, and transactional.
72. Build a Topic Cluster
Create a topical content cluster around [main topic]. Identify the pillar page, supporting articles, search intent for each article, and recommended internal links.
73. Create an SEO Content Brief
Create a detailed content brief for an article targeting β[keyword].β Include search intent, a suggested title, outline, related topics, questions readers may have, internal linking opportunities, and recommendations for adding original value.
74. Improve an SEO Title
Generate 15 search-friendly titles for an article targeting β[keyword].β Balance relevance, clarity, curiosity, and accuracy without using misleading clickbait.
75. Find Content Gaps
Analyze this existing article outline and identify useful subtopics, questions, examples, evidence, and perspectives that could make the content more comprehensive: [outline].
76. Create Internal Link Ideas
Based on this article topic [topic] and these existing pages [list], suggest natural internal linking opportunities and descriptive anchor text.
77. Create an FAQ Section
Generate 10 useful FAQs about [topic]. Give each question a concise, accurate answer that directly addresses the reader’s likely need.
SEO reminder: AI can help with planning and optimization, but original research, firsthand experience, verification, and editorial judgment are what make content genuinely useful.
ChatGPT Prompts for Everyday Tasks
78. Plan a Trip
Help me plan a trip to [destination] for [number] days. My interests are [interests] and my approximate budget is [budget]. Create a flexible itinerary and explain the reasoning behind the recommendations.
Verify current opening hours, prices, travel rules, and other time-sensitive details before making arrangements.
79. Create a Packing List
Create a packing checklist for a [number]-day trip to [destination] during [season]. Consider the weather, activities, accommodation, and practical essentials.
80. Plan Meals
Create a [7]-day meal plan based on these preferences and dietary requirements: [information]. Keep the meals practical, varied, and suitable for my stated requirements.
81. Create a Shopping List
Turn this meal plan into an organized shopping list. Group the ingredients by category and combine duplicate ingredients: [meal plan].
82. Write a Personal Message
Help me write a thoughtful message to [person] about [situation]. Make it sincere, natural, and appropriate for the relationship.
83. Plan an Event
Create a practical event plan for [event]. Include the schedule, preparation checklist, required resources, responsibilities, budget categories, and potential problems to prepare for.
84. Organize a Budget
Create a simple monthly budget using this information: income [amount], fixed expenses [list], variable expenses [list], savings goal [goal]. Organize the categories clearly and identify areas I should review.
85. Create a Checklist
Create a step-by-step checklist for [task]. Make every step specific, practical, and easy to mark as complete.
ChatGPT Prompts for Brainstorming and Creativity
86. Brainstorm Ideas
Give me 30 ideas for [project/topic]. Do not stop at obvious ideas. Include practical, unusual, low-cost, ambitious, and experimental options.
87. Solve a Problem
Help me analyze this problem: [problem]. First identify possible root causes, then generate potential solutions, compare their trade-offs, and identify what information would help me choose between them.
88. Explore Different Perspectives
Analyze [topic/problem] from the perspective of a [customer/student/teacher/business owner/researcher/manager]. Explain what each perspective might prioritize and where their concerns may differ.
89. Challenge My Idea
Act as a constructive critic. Analyze this idea and identify its assumptions, weaknesses, risks, unanswered questions, and ways it could be improved: [idea].
90. Generate Names
Generate 30 names for [business/product/project]. Make them memorable, relevant to the concept, and easy to pronounce. Group them by naming style.
Check trademarks, domains, and other relevant availability before using a name commercially.
91. Create a Story Idea
Generate five original story concepts based on [theme/genre]. For each, provide the central conflict, main characters, setting, and a one-paragraph premise.
92. Generate Creative Angles
Give me 20 unusual but practical angles for discussing [topic]. Avoid repeating common approaches and explain what makes each angle different.
ChatGPT Prompts for Summarizing and Organizing Information
93. Summarize a Long Text
Summarize this text in five key points. Preserve the most important facts and conclusions and remove unnecessary repetition: [text].
94. Create an Executive Summary
Create an executive summary of this document. Include the purpose, key findings, important numbers, major risks, recommendations, and conclusion: [document].
95. Turn Text Into a Table
Extract the important information from this text and organize it into a clear table with the most useful columns: [text].
96. Extract Action Items
Review these notes and identify every action item, deadline, responsible person, dependency, and unresolved issue: [notes].
97. Organize a Document
Analyze this document and suggest a clearer structure. Identify sections that should be combined, separated, reordered, or expanded: [document].
98. Compare Information
Compare the following two pieces of information. Identify agreements, contradictions, differences, missing information, and important conclusions: [information A] and [information B].
Advanced ChatGPT Prompts
99. Improve a Previous Answer
Review your previous answer. Identify three ways it could be more accurate, useful, specific, or easier to understand. Then provide an improved version.
100. Ask for Multiple Approaches
Give me three different approaches to solving [problem]. Explain the advantages, disadvantages, risks, assumptions, and best use case for each approach.
101. Ask Questions Before Answering
Before answering my request, ask me the five most important questions you need answered to provide a more useful response. After I answer, use that information to complete the task.
102. Create a Step-by-Step Workflow
Create a step-by-step workflow for completing [task]. Include inputs, actions, decisions, outputs, potential problems, and quality checks.
103. Critically Review My Work
Critically review the following work. Identify factual claims that need verification, unclear reasoning, missing information, unnecessary repetition, and specific opportunities for improvement: [work].
104. Create a Reusable Prompt
Turn this task into a reusable prompt template that I can use repeatedly. Use clear placeholders for information that will change each time: [describe task].
Test Your Prompting Knowledge
You’ve explored more than 100 ChatGPT prompts for work, research, writing, productivity, coding, planning, and everyday tasks. Now test whether you know how to choose, customize, and improve a ChatGPT prompt.
Choose the best answer for each question.
1. What makes a ChatGPT prompt more useful?
A. Making the prompt as long as possible
B. Giving ChatGPT a clear task and relevant context
C. Using complicated technical language
D. Asking several unrelated questions at once
Answer: B β Giving ChatGPT a clear task and relevant context.
A useful prompt tells ChatGPT what you want it to accomplish and provides the information it needs to understand the task. OpenAI recommends clear, specific instructions with enough context to produce a relevant response.
2. Which prompt is better for writing a professional email?
A. βWrite an email.β
B. βEmail my manager.β
C. βWrite a professional email to my manager explaining that the project deadline needs to move by one week. Keep it concise, respectful, and suggest a new deadline.β
D. βMake this email perfect.β
Answer: C β It provides the recipient, purpose, context, tone, and desired outcome.
The more important details ChatGPT has about the communication goal, audience, and tone, the less it has to guess about the intended result.
3. What should you replace when using a copy-and-paste ChatGPT prompt template?
A. The entire prompt every time
B. The model’s response
C. The placeholders and task-specific information
D. The instructions that make the template useful
Answer: C β The placeholders and task-specific information.
Reusable prompts often contain variables such as [TOPIC], [AUDIENCE], [GOAL], or [TONE]. Replace those sections with your own information before using the prompt.
4. Which information is especially useful when asking ChatGPT to research a topic?
A. Only the topic name
B. The research goal, scope, important questions, and desired output
C. A request to βfind everythingβ
D. Only the number of words you want
Answer: B β The research goal, scope, important questions, and desired output.
A defined research objective helps turn a broad question into a more focused research task. OpenAI’s current research guidance also recommends breaking complex research into questions and requesting structured, source-supported results when appropriate.
5. What should you specify if you want ChatGPT to return information in a particular structure?
A. The desired output format
B. The AI’s training data
C. The model’s internal settings
D. Nothingβthe format cannot be influenced
Answer: A β The desired output format.
You can request a table, bullet list, outline, checklist, email, report, or another appropriate structure. Clearly stating the expected output helps ChatGPT understand what a successful response should look like.
6. Which prompt is most useful for summarizing a long document?
A. βSummarize this.β
B. βMake this shorter.β
C. βSummarize this document in 5 bullet points, identify the three most important findings, and note any important unanswered questions.β
D. βRead this and tell me everything.β
Answer: C β It specifies the length, structure, priorities, and additional information required.
A good summarization prompt explains what information matters rather than simply asking ChatGPT to make the source shorter.
7. How can ChatGPT prompts help with productivity?
A. By automatically completing every task without review
B. By helping organize tasks, plans, priorities, notes, and workflows
C. By eliminating the need to make decisions
D. By guaranteeing that every plan will work
Answer: B β By helping organize tasks, plans, priorities, notes, and workflows.
Current ChatGPT use cases include turning scattered information into structured briefs, plans, summaries, and other usable work products.
8. What should you do if ChatGPT’s first response isn’t what you wanted?
A. Assume ChatGPT cannot perform the task
B. Repeat exactly the same prompt indefinitely
C. Refine the prompt by clarifying the task, adding context, or changing the requirements
D. Remove all instructions
Answer: C β Refine the prompt by clarifying the task, adding context, or changing the requirements.
Prompting is often iterative. Reviewing the first response can show you what information or instructions were missing. OpenAI specifically recommends reviewing and refining prompts based on the output.
9. Which prompt is better for getting useful coding help?
A. βCode this.β
B. βFix my code.β
C. βDebug this Python function. Explain why it returns the wrong result, provide the smallest necessary fix, and include one test case.β
D. βWrite the best code possible.β
Answer: C β It identifies the task, programming context, desired explanation, constraint, and output.
For technical tasks, providing relevant context and specifying what you want returned can make the request much easier for ChatGPT to handle.
10. What is the best way to use a large collection of ChatGPT prompts?
A. Copy every prompt into one conversation
B. Choose the prompt that matches your task and customize it with relevant details
C. Always use the longest prompt
D. Use the same prompt for every situation
Answer: B β Choose the prompt that matches your task and customize it with relevant details.
A prompt library is most useful when you treat the prompts as starting points. Choose the relevant template, replace its variables, add the context ChatGPT needs, and refine the result when necessary.
What Did You Learn?
The key lesson is simple: a good ChatGPT prompt is not necessarily a long prompt.
The strongest prompts usually make four things clear:
Task β Context β Requirements β Desired Output
For example:
Task: Analyze these customer survey responses.
Context: The survey covers 500 customers of a subscription software product.
Requirements: Identify the five most common complaints and separate them from feature requests.
Output: Return the findings in a table with the issue, frequency, evidence, and suggested next step.
Use that structure as a starting point, then adjust it for the specific task you’re trying to accomplish.
How to Get Better Results From ChatGPT Prompts
Copying a prompt is only the starting point.
The quality of the information you provide often affects how useful the response can be.
1. Give ChatGPT a clear goal
Instead of:
Write something about marketing.
Try:
Create a beginner-friendly explanation of digital marketing for small-business owners who have never used online advertising.
The second prompt gives ChatGPT a clearer audience and purpose.
2. Identify the audience
The intended reader can affect vocabulary, examples, tone, and complexity.
Compare:
Explain artificial intelligence to a beginner.
with:
Explain artificial intelligence to a software engineer who already understands machine-learning basics.
The topic is the same, but the appropriate explanation is different.
3. Specify the output format
Tell ChatGPT whether you want:
- A table
- Bullet points
- A checklist
- A step-by-step guide
- An email
- A report
- A summary
- A script
- A comparison
- A content calendar
4. Provide relevant context
Useful context can make an answer less generic.
For example:
I run a small online store selling handmade clothing. My target customers are young adults. Give me 10 social media content ideas that can be created without professional photography.
This gives ChatGPT more information about the actual situation.
5. Add practical constraints
Constraints can make the answer easier to use.
Try adding:
Keep the answer under 500 words.
Use simple language and avoid technical jargon.
Give me three options and explain the difference between them.
Assume I have a budget of [amount].
Prioritize actions that can be completed quickly.
6. Ask ChatGPT to review the result
Your first answer does not have to be final.
Useful follow-up prompts include:
Make this more concise.
Give me better examples.
Explain this like I am a beginner.
Identify weaknesses in your previous answer.
Give me a completely different approach.
Turn this into a checklist.
A Simple ChatGPT Prompt Template
When you’re unsure how to begin, use this structure:
Role: [Who should ChatGPT act as?]
Task: [What should it do?]
Context: [What background information does it need?]
Audience: [Who is the result for?]
Requirements: [Rules, details, or limitations]
Output format: [How should the answer be presented?]
Goal: [What should the final result achieve?]
Example
Role: Act as an SEO content strategist.
Task: Create an outline for an article about AI prompts.
Context: The website teaches beginners how to use generative AI.
Audience: People with little or no experience with AI.
Requirements: Use practical examples and avoid unnecessary jargon.
Output format: H2 and H3 headings with a short explanation under each.
Goal: Help beginners understand how to write better prompts.
How to customize the template
You don’t have to use every field.
For a simple request:
Task + Context + Output Format
may be enough.
For a complicated project:
Role + Task + Context + Audience + Requirements + Output Format + Goal
can give ChatGPT substantially more direction.
Zero-Shot, Few-Shot, and Prompt Chaining
Different prompting techniques can be useful for different tasks.
Zero-shot prompting
You give ChatGPT an instruction without providing examples.
Classify this review as positive, neutral, or negative: [review].
This can work well when the task is straightforward and the desired output is obvious.
Few-shot prompting
You provide examples before asking ChatGPT to perform the task.
For example:
Example 1: [input] β [desired output]
Example 2: [input] β [desired output]
Now apply the same pattern to: [new input]
Few-shot prompting can be useful when you need a particular style, classification pattern, or output structure.
Prompt chaining
You divide a complex task into multiple stages.
For example:
Research β Organize findings β Create outline β Draft β Review β Improve
Breaking a large task into smaller stages can make it easier to inspect and refine the result.
When should you use each technique?
Use zero-shot prompting when the task is straightforward.
Use few-shot prompting when examples clarify the desired result.
Use prompt chaining when a task contains several distinct stages.
You can also combine these techniques when appropriate.
Common ChatGPT Prompting Mistakes
Being too vague
A prompt such as:
Write an article about AI.
leaves many decisions open.
Add the topic, audience, purpose, structure, and important requirements.
Giving too little context
Without enough background, ChatGPT may produce a generic response.
Include information that actually affects the answer, such as the audience, deadline, skill level, intended use, or project requirements.
Adding irrelevant information
More information isn’t automatically better.
If a detail does not affect the requested result, it may not belong in the prompt.
Focus on relevant context rather than maximum length.
Asking for too much at once
A complicated request may be easier to handle in stages.
For example:
Research β organize β outline β draft β review
can be easier to manage than asking for everything in one step.
Treating the first answer as final
AI-generated responses often benefit from review and iteration.
Ask follow-up questions, request examples, challenge assumptions, and refine the format.
Assuming every answer is correct
ChatGPT can produce incorrect, incomplete, outdated, or misleading information.
Verify important claims, especially when information could affect health, legal matters, finance, academic work, safety, current events, or business decisions.
How to Build Your Own ChatGPT Prompt Library
When you find a prompt that consistently works well, save it.
Organize your library into categories such as:
- Work
- Writing
- Research
- Students
- Coding
- Productivity
- SEO
- Marketing
- Content creation
- Brainstorming
- Summarization
- Planning
Keep the parts that remain consistent and replace changing information with placeholders.
For example, instead of saving:
Write a professional email to John about tomorrow’s meeting.
save:
Write a professional email to [recipient] about [topic]. Include [important details] and end with [desired action].
The second version can be reused for many situations.
You can also explore the Promptenza Prompt Library for additional prompt ideas and templates.
Frequently Asked Questions About ChatGPT Prompts
What are the best ChatGPT prompts?
There isn’t one best prompt for every task.
The most useful prompts usually explain the task clearly, provide relevant context, identify the goal or audience when necessary, and specify the desired output.
What is a good prompt for ChatGPT?
A good prompt gives ChatGPT enough relevant information to understand what you want.
A simple structure is:
Task + Context + Requirements + Output Format
You can add a role, audience, examples, or other details when they would change the result.
How do I write a good ChatGPT prompt?
Start with a specific task.
Then add the context ChatGPT needs, explain important requirements, and specify the desired format.
For complicated tasks, break the work into smaller stages.
Do longer prompts give better answers?
Not necessarily.
A longer prompt can be useful when a task requires substantial context or detailed requirements. However, irrelevant information can make the instruction harder to follow.
Aim for clarity and relevance rather than length.
Can I copy and paste these ChatGPT prompts?
Yes.
These prompts are designed as starting points. Replace the bracketed placeholders with information about your own task and adjust the requirements as needed.
How can I get better answers from ChatGPT?
Give ChatGPT a clear goal and relevant context.
You can also specify the audience, output format, constraints, examples, and quality requirements.
For complex tasks, use multiple steps instead of trying to accomplish everything in one prompt.
What is zero-shot prompting?
Zero-shot prompting asks an AI model to perform a task without providing examples of the desired output.
It is useful when the instruction itself provides enough information to understand the task.
What is few-shot prompting?
Few-shot prompting provides a small number of examples before asking the AI to perform the actual task.
The examples demonstrate the expected pattern, style, classification, or format.
What is prompt chaining?
Prompt chaining breaks a complex task into multiple connected steps.
For example:
Research β Outline β Draft β Review β Revise
Each stage produces information that can be used by the next stage.
What is prompt engineering?
Prompt engineering is the practice of designing, testing, and refining instructions for AI systems to produce more useful and reliable results.
Learn more in our Prompt Engineering guide.
Can ChatGPT help with research?
Yes.
ChatGPT can help brainstorm research questions, organize information, summarize material, compare information, and develop research workflows.
Important claims should still be checked against reliable sources.
See ChatGPT Research for a detailed workflow.
Can ChatGPT help with coding?
Yes.
ChatGPT can explain code, identify possible bugs, generate examples, refactor code, create tests, and help explain programming concepts.
Generated code should be reviewed and tested before being used in an important or production environment.
See ChatGPT Coding for more coding workflows.
Can ChatGPT help students study?
Yes.
ChatGPT can help students understand difficult concepts, create practice questions, generate flashcards, organize notes, and build study plans.
Students should use AI as a learning aid and follow their school’s rules regarding AI-assisted work.
How do I create a reusable ChatGPT prompt?
Start with a task that you perform repeatedly.
Then identify the information that changes each time and replace it with placeholders.
For example:
[topic], [audience], [deadline], [source material], or [desired format].
This turns a one-time instruction into a reusable prompt template.
Final Takeaway
The best ChatGPT prompts are not necessarily the longest.
They are clear, specific, relevant, and focused on a practical outcome.
When you need a better response, use this process:
Define the task β provide relevant context β specify the goal β add requirements β choose the output format β review and refine.
Your first prompt is often only the beginning of the conversation.
The 104 prompts in this guide are starting points. The real skill is learning why a prompt works and adapting that structure to the task in front of you.
Once you understand the underlying structure, you can create your own prompts instead of relying entirely on pre-written lists.
Explore More Prompting Guides From Promptenza
- AI Prompt Structure
- AI Prompt Examples
- AI Prompt Templates
- Prompt Engineering
- Prompt Anatomy
- Zero-Shot Prompting
- Few-Shot Prompting
- Prompt Chaining
- Prompt Library




