This guide includes 100+ practical ChatGPT prompts. They cover writing, work, business, marketing, coding, careers, and learning. The prompts use tested structures for practical, reusable results.
A good ChatGPT prompt clearly states the task. It provides relevant context and defines the desired output. Clear prompts reduce guesswork and produce focused responses.
The 4-Part ChatGPT Prompt Formula
A strong prompt usually includes Role, Task, Context, and Format. Together, these elements give ChatGPT a clear working brief.
Role, Task, Context, Format
Role defines the perspective ChatGPT should use. Choose a role relevant to the task.
Useful examples include:
- Content writer.
- Career coach.
- Marketing consultant.
- Business analyst.
- Coding mentor.
- Academic tutor.
Task explains exactly what ChatGPT should do. Use direct action words such as:
- Write.
- Rewrite.
- Compare.
- Analyze.
- Explain.
- Summarize.
- Organize.
- Evaluate.
- Improve.
- Brainstorm.
- Plan.
Compare these prompts:
Write something about marketing.
versus:
Create five marketing ideas for a small business.
The second prompt provides a clearer objective.
Context explains the situation behind the request. Useful context includes:
- Target audience.
- Industry.
- Skill level.
- Project background.
- Main objective.
- Existing content.
- Important limitations.
Only include context that affects the task. Avoid unnecessary background information.
Format controls how ChatGPT presents the answer. You can request:
- Bullet points.
- Numbered steps.
- Tables.
- Checklists.
- Headings.
- Short paragraphs.
- Email format.
- Code blocks.
You can also specify length and tone. For example, request simple language, a professional tone, or a 500-word limit.
A Simple Prompt Formula
Use this structure:
Act as [role]. Complete [task]. Consider [context]. Return [format].
For example:
Act as a career coach. Create interview questions for graduates. Focus on customer service roles. Present them in a table.
This formula works because each instruction has a clear purpose.
Add Constraints When Necessary
Constraints help control the final response. Useful instructions include:
- Use simple language.
- Avoid technical jargon.
- Keep paragraphs short.
- Include practical examples.
- Avoid repetition.
- Stay within the word count.
- Use only supplied information.
- Avoid unsupported claims.
Constraints are especially useful for longer content. They can also improve reports, emails, and study materials.
Add Success Criteria
Tell ChatGPT what a successful answer should achieve. For example:
Help beginners understand the topic. Provide actionable steps. Avoid generic advice.
You can also specify exclusions:
- Do not repeat information.
- Do not add irrelevant examples.
- Do not make unsupported claims.
- Do not use unnecessary introductions.
Ask for Missing Information
Complex requests may lack important details. Ask ChatGPT to identify those gaps before answering.
Before answering, identify missing information. Ask only essential questions.
You can also request transparent assumptions:
If information is missing, state your assumptions clearly.
A Before and After Example
A weak prompt might say:
Write a blog about career planning.
This provides little direction. It lacks audience, purpose, length, structure, and writing style.
A stronger prompt could say:
Act as a career content writer. Write about career planning for graduates. Explain suitable career paths, practical steps, and common mistakes. Use simple professional language, headings, and bullet points. Avoid repetition. Keep it around 1,500 words.
The improved prompt provides clearer boundaries. It also makes the response easier to review and revise.
3 Things Unique to Prompting ChatGPT
How Memory Changes Your Prompts
Memory can reduce repeated background information. It can make recurring prompts shorter and more convenient.
However, important task instructions should remain explicit. Use memory for stable preferences, such as writing style or formatting. Use individual prompts for temporary requirements.
Custom Instructions vs. One-Off Prompts
Custom Instructions work well for preferences that rarely change. These may include response style, formatting, or typical answer length.
One-off prompts handle temporary requirements. For example:
Rewrite this email in a friendly tone.
Use Custom Instructions for recurring preferences. Use one-off prompts for specific tasks.
Which ChatGPT Model to Use
Model choice should depend on task complexity. Faster options can suit rewriting, summaries, brainstorming, and routine editing.
More complex tasks may benefit from stronger reasoning. These include detailed analysis, complex coding, technical planning, and multi-step problem solving.
Choose the model based on your actual task. A simple request does not always need the strongest option.
Quick Formula to Remember
Before sending a prompt, ask four questions:
- What role should ChatGPT take?
- What exactly should it do?
- What context does it need?
- How should the answer look?
These four questions create a strong prompting foundation.

The ChatGPT Prompt Library
The following prompts cover common everyday needs. They are grouped by practical use. Replace the bracketed details with your information.
Writing & Content Prompts
These prompts help create and improve written content. They can support blogs, emails, social posts, and other formats.
1. Blog Outline
Create a detailed outline about [topic]. Include H2 and H3 headings. Cover the main questions readers may have.
2. Blog Introduction
Write an engaging introduction about [topic]. Answer the main question first. Keep the language simple and direct.
3. Rewrite Content
Rewrite this content for clarity. Preserve the original meaning. Remove repetition and unnecessary wording.
4. Simplify Complex Content
Explain [topic] for beginners. Use simple language and practical examples. Avoid unnecessary technical terms.
5. Grammar Improvement
Correct grammar and spelling errors. Improve sentence flow without changing the original meaning.
6. Social Media Ideas
Create 15 social media ideas about [topic]. Make every idea distinct. Include a short hook for each.
7. Headline Ideas
Generate 20 headlines about [topic]. Keep them specific and engaging. Use different angles.
8. Content Summary
Summarize this content using the main points. Remove repetition. Use short paragraphs and bullet points.
9. Email Writing
Write a professional email about [purpose]. Keep it polite and concise. Include a clear call to action.
10. FAQ Creation
Create 10 FAQs about [topic]. Keep each answer concise. Avoid repeating information.
Work & Productivity Prompts
These prompts can organize daily responsibilities. They can also make project planning easier.
11. Daily Work Plan
Create a daily plan for [tasks]. Prioritize urgent work. Include realistic time blocks and breaks.
12. Task Prioritization
Prioritize these tasks by urgency and impact. Explain the highest priorities briefly. Identify tasks that can wait.
13. Weekly Plan
Create a weekly plan for achieving [goal]. Divide the work across seven days. Include measurable outcomes.
14. Meeting Agenda
Create a meeting agenda about [topic]. Include objectives, discussion points, decisions, and action items.
15. Project Plan
Create a project plan for [project]. Include tasks, milestones, dependencies, owners, and deadlines.
16. Task Breakdown
Break [large task] into smaller steps. Arrange them logically. Highlight the most important actions.
17. Checklist
Create a checklist for [process]. Include every important step. Keep each item short and actionable.
Business & Strategy Prompts
These prompts help organize business decisions. They can also support planning and evaluation.
18. Business Idea Evaluation
Evaluate this business idea: [idea]. Assess demand, competition, costs, risks, and growth potential.
19. SWOT Analysis
Create a SWOT analysis for [business]. Separate strengths, weaknesses, opportunities, and threats.
20. Competitor Comparison
Compare [options]. Analyze positioning, pricing, audience, strengths, and weaknesses. Present the findings in a table.
21. Business Plan
Create a basic business plan for [idea]. Include customers, value proposition, revenue, costs, marketing, and risks.
22. Customer Persona
Create three customer personas for [business]. Include needs, goals, challenges, objections, and buying behaviour.
23. Product Launch Plan
Create a launch plan for [product]. Include pre-launch, launch, and post-launch activities.
24. Risk Analysis
Identify the main risks for [project]. Rank them by likelihood and impact. Suggest practical solutions.
25. Decision Framework
Help me evaluate [decision]. Compare options using cost, benefits, risks, effort, and long-term impact.
Marketing & Sales Prompts
These prompts can support marketing planning. They can also improve customer-focused communication.
26. Marketing Strategy
Create a marketing strategy for [product]. Define the audience, channels, messaging, and measurement methods.
27. Campaign Plan
Create a campaign for [product]. Include the goal, audience, message, channels, content, and timeline.
28. Advertisement Copy
Write five advertisements for [product]. Highlight different benefits. Keep each version concise.
29. Social Media Captions
Write 15 captions for [product]. Use different hooks and tones. Keep them suitable for social media.
30. Sales Email
Write a sales email for [product]. Focus on customer benefits. Use a professional and non-pushy tone.
31. Sales Call Script
Create a sales call script for [product]. Include opening, questions, benefits, objections, and closing.
32. Customer Objections
List 15 common objections about [product]. Provide concise responses for each objection.
33. Landing Page Copy
Write landing page copy for [product]. Include a headline, benefits, features, objections, and call to action.
34. Marketing Funnel
Create a marketing funnel for [business]. Cover awareness, consideration, conversion, and retention.
Coding & Technical Prompts
These prompts can support coding and technical learning. Always review generated code before using it.
35. Explain Code
Explain this code for a beginner. Describe the important sections. Avoid unnecessary technical jargon.
36. Debug Code
Find errors in this code. Explain each issue. Provide corrected code afterward.
37. Improve Code
Review this code for readability and efficiency. Identify improvements. Provide an improved version.
38. Write Code
Write code that performs [task]. Use [language]. Add clear comments. Explain the main logic.
39. Create Test Cases
Create test cases for [function]. Include normal, edge, invalid, and unusual inputs.
40. Explain an Error
Explain this error: [error]. Identify the likely cause. Provide practical troubleshooting steps.
41. Technical Checklist
Create a checklist for [technical process]. Include testing, security, configuration, backups, and monitoring.
42. Learn a Technical Topic
Teach me [topic] from beginner level. Use simple explanations. Increase difficulty gradually.
Career & Job Search Prompts
These prompts can help with career preparation. They suit students, graduates, and professionals.
43. Resume Improvement
Improve this resume for [role]. Highlight relevant skills and achievements. Keep the language professional.
44. Cover Letter
Write a cover letter for [role]. Use my experience below. Focus on relevant strengths. Avoid generic statements.
45. Interview Questions
Create 20 interview questions for [role]. Include technical, behavioural, and situational questions.
46. Interview Answers
Create strong answers for these interview questions. Keep them natural and specific. Avoid exaggerated claims.
47. Career Options
Suggest career options for someone with [degree]. Compare skills, responsibilities, and growth opportunities.
48. Skill Gap Analysis
Compare my skills with [target role]. Identify missing skills. Create a practical learning plan.
49. Job Search Strategy
Create a job search strategy for [role]. Include application channels, networking, resume changes, and weekly targets.
50. Career Transition
Create a career transition plan from [current role] to [target role]. Include skills, learning, projects, and application steps.
Learning & Study Prompts
These prompts make learning more structured. They can support studying, revision, and practice.
51. Explain a Topic
Explain [topic] for a beginner. Start with the basics. Use simple examples.
52. Study Notes
Create concise study notes for [topic]. Include definitions, key concepts, examples, and important points.
53. Study Plan
Create a [number]-day study plan for [subject]. Include learning, revision, practice, and testing.
54. Practice Questions
Create 20 questions about [topic]. Include easy, medium, and difficult questions.
55. Quiz
Create a 15-question quiz about [topic]. Provide four options per question. Add answers separately.
56. Difficult Concept
Explain [concept] using a simple analogy. Then explain its accurate meaning.
57. Flashcards
Create 30 flashcards for [topic]. Provide one question and answer per card.
58. Knowledge Gaps
Test my understanding of [topic]. Ask one question at a time. Identify areas needing improvement.
59. Revision Notes
Turn these notes into revision material. Highlight key facts, definitions, formulas, and common mistakes.
60. Learning Roadmap
Create a learning roadmap for [skill]. Start with fundamentals. Progress toward advanced topics and practical projects.
Research & Analysis Prompts
These prompts help organize research more effectively. They can also make complex information easier to understand.
61. Research Framework
Create a research framework for [topic]. Include key questions, important variables, and possible areas of investigation.
62. Compare Multiple Options
Compare [option A], [option B], and [option C]. Evaluate cost, benefits, limitations, risks, and suitability.
63. Pros and Cons
List the main advantages and disadvantages of [option]. Separate practical benefits from potential drawbacks.
64. Decision Analysis
Analyze whether I should choose [option]. Consider benefits, costs, risks, alternatives, and long-term effects.
65. Trend Analysis
Analyze major trends affecting [industry]. Explain what is changing and why those changes matter.
66. Data Interpretation
Analyze this data and identify important patterns. Highlight unusual results, major changes, and possible explanations.
67. Research Questions
Create 20 research questions about [topic]. Group them into basic, intermediate, and advanced questions.
68. Information Extraction
Extract the most important information from this text. Organize it under clear headings and remove repetition.
69. Claim Review
Review these claims and identify which require supporting evidence. Separate facts, assumptions, and opinions.
70. Research Summary
Summarize this research and identify five important insights. Explain why each insight matters.
Personal Productivity Prompts
These prompts can help organize personal goals. They also make large tasks easier to manage.
71. Goal Planning
Turn this goal into an actionable plan: [goal]. Divide it into milestones, tasks, and measurable outcomes.
72. Habit Planning
Create a realistic habit plan for [habit]. Include triggers, daily actions, obstacles, and tracking methods.
73. Decision Support
Help me think through this decision: [decision]. Identify important questions before suggesting possible options.
74. Daily Routine
Create a practical daily routine using these responsibilities: [details]. Keep the schedule realistic and flexible.
75. Weekly Review
Create a weekly review template. Include achievements, unfinished work, challenges, lessons, and next priorities.
76. Project Organization
Organize these project notes into objectives, tasks, deadlines, dependencies, and next steps.
77. Brain Dump Organization
Turn these scattered notes into an organized action plan. Group related ideas and identify the next steps.
78. Priority Reset
Review these tasks and identify the three highest priorities. Explain why they should come first.
79. Problem Solving
Help me solve this problem: [problem]. Identify possible causes, solutions, risks, and the best next action.
80. Personal Checklist
Create a checklist for [activity]. Organize it into preparation, action, and follow-up stages.
Communication Prompts
Good communication requires appropriate wording. These prompts can help create clearer messages.
81. Difficult Conversation
Help me prepare for a difficult conversation about [topic]. Keep the language calm, respectful, and direct.
82. Professional Feedback
Write constructive feedback about [issue]. Explain the problem, its impact, and practical improvement steps.
83. Polite Refusal
Write a polite response declining [request]. Keep it respectful, clear, and professional.
84. Follow-Up Message
Write a concise follow-up message about [request]. Keep the tone professional without sounding demanding.
85. Apology Message
Write a sincere apology for [situation]. Take responsibility without making unnecessary excuses.
86. Clear Explanation
Explain [issue] to someone unfamiliar with it. Keep the explanation simple, factual, and easy to understand.
87. Negotiation Preparation
Help me prepare for a negotiation about [topic]. Identify priorities, possible objections, and suitable responses.
88. Presentation Script
Create a presentation script about [topic]. Use natural language and clear transitions between sections.
89. Speaking Practice
Act as a speaking coach. Ask me questions about [topic]. Review my answers for clarity and structure.
90. Message Review
Review this message for tone and clarity. Identify anything confusing, overly direct, or inappropriate.
Prompt Refinement Prompts
Sometimes the prompt itself needs improvement. These prompts help make instructions clearer and more reusable.
91. Improve My Prompt
Improve this ChatGPT prompt without changing its goal. Make it clearer, more specific, and easier to follow.
92. Find Missing Details
Review this prompt and identify missing information. Suggest only details that would materially improve the answer.
93. Make It More Specific
Rewrite this prompt to clarify the task, context, audience, constraints, and output format.
94. Create Three Versions
Rewrite this prompt in three versions: simple, detailed, and advanced. Keep the original objective unchanged.
95. Add Useful Constraints
Review this prompt and suggest useful constraints. Focus on length, tone, structure, accuracy, and exclusions.
96. Create a Reusable Prompt
Turn this request into a reusable template. Replace changing information with brackets or placeholders.
97. Check Prompt Quality
Evaluate this prompt for clarity, context, specificity, and format. Score each category from 1 to 10.
98. Remove Unnecessary Instructions
Simplify this prompt without losing important requirements. Remove repetition and unnecessary wording.
99. Create a Prompt Formula
Convert this request into a reusable formula using role, task, context, constraints, and format.
100. Make It Beginner-Friendly
Rewrite this prompt so a beginner can understand it easily. Keep all important requirements intact.
How to Customize These Prompts
The prompts work best when personalized. Replace generic placeholders with specific information.
For example, add details about:
- Your audience.
- Your objective.
- Your industry.
- Your skill level.
- Your preferred format.
- Your deadline.
- Your available resources.
- Your important limitations.
You can also combine several prompts. Start with a basic request. Then ask ChatGPT to review or improve the result.
This creates a simple two-stage workflow:
- Create the first response.
- Review the response.
- Identify weaknesses.
- Request specific improvements.
- Check the revised result.
You do not need extremely complicated prompts. Clear instructions usually matter more than prompt length.
Why Most ChatGPT Prompts Fail
Most weak prompts have one or more common problems:
- The task is too vague.
- Important context is missing.
- The expected format is unclear.
- Too many unrelated instructions are included.
- The prompt gives no clear quality standard.
Build Your Own ChatGPT Prompt in 60 Seconds
You do not need advanced prompting skills. A useful prompt can be created quickly with a simple structure. Start by identifying exactly what you want ChatGPT to accomplish.
Step 1: Define the Role
Decide what perspective would help with your task. The role should match the requested outcome.
For example:
Act as a career advisor.
Other options could include:
- Content writer.
- Marketing strategist.
- Study tutor.
- Business analyst.
- Coding mentor.
- Project manager.
- Research assistant.
A relevant role gives ChatGPT useful direction. Avoid adding elaborate descriptions that do not affect the task.
Step 2: State the Task
Explain exactly what you want done. Use a direct action rather than a vague request.
Instead of:
Help me with my resume.
Try:
Rewrite my resume for an entry-level marketing role.
The second version gives ChatGPT a specific objective. It also makes the expected result easier to understand.
Step 3: Add Relevant Context
Provide information that affects the answer. Think about what ChatGPT needs to know before starting.
Useful context may include:
- Your target audience.
- Your experience level.
- Your industry.
- Your objective.
- Your existing material.
- Your limitations.
- Your preferred language.
Do not add every available detail. Include only information that can change the response.
Step 4: Specify the Format
Tell ChatGPT what the final answer should look like. This is especially useful when the output has a specific purpose.
You can request:
- Bullet points.
- Numbered steps.
- A table.
- Short paragraphs.
- A checklist.
- An email.
- A report.
- A presentation outline.
You can also specify length and tone.
For example:
Keep the response below 500 words. Use simple professional language.
Step 5: Add Important Constraints
Constraints help keep the response aligned with your requirements. They are particularly useful for longer or detailed tasks.
You could specify:
- Avoid repetition.
- Use simple language.
- Include practical examples.
- Do not make unsupported claims.
- Focus on beginners.
- Use short paragraphs.
- Stay within the requested word count.
Only include constraints that actually matter. Too many unnecessary rules can make the prompt harder to follow.
Step 6: Define the Desired Result
Tell ChatGPT what a successful answer should accomplish. This moves the prompt beyond basic instructions.
For example:
Make the recommendations practical for someone with limited experience.
You could also say:
Prioritize actionable advice over general explanations.
This gives ChatGPT a clearer quality target.
The Fill-in-the-Blank Template
Use the following template whenever you need to create a detailed prompt:
Act as [ROLE].
Your task is to [TASK].
The relevant context is [CONTEXT].
The target audience is [AUDIENCE].
The main goal is [GOAL].
Include [REQUIRED INFORMATION].
Avoid [THINGS TO AVOID].
Use [TONE OR STYLE].
Format the response as [FORMAT].
Keep it within [LENGTH].
If important information is missing, [ASK QUESTIONS / STATE ASSUMPTIONS].
You do not need to fill every field. Use only the sections relevant to your task.
A Shorter Version
For everyday requests, use this simpler formula:
Act as [ROLE]. Do [TASK]. Consider [CONTEXT]. Return the answer as [FORMAT].
This shorter version works well for routine tasks. The detailed template works better for complicated requests.
Final Prompt Checklist
Before submitting a prompt, check these points:
- Is the task specific?
- Is the context relevant?
- Is the audience clear?
- Is the desired format defined?
- Are important constraints included?
- Is the goal measurable?
- Have unnecessary instructions been removed?
A good prompt does not need to be long. It needs to be clear, relevant, specific, and purposeful. Once you understand this structure, you can create effective prompts for almost any everyday task.
Conclusion
Effective ChatGPT prompts do not need complicated wording. They need clear tasks, relevant context, useful constraints, and a defined format. The four-part formula provides a simple foundation for creating better prompts. You can also improve results by refining instructions and choosing suitable approaches for different tasks.
Start with a simple prompt and improve it gradually. Use the templates in this guide for writing, work, business, learning, and other needs. With regular practice, you can create clearer prompts and get more useful, consistent responses from ChatGPT.