Good prompts make all the difference with ChatGPT. Here are 50+ proven prompt templates organized by use case.

Writing

Blog Posts

Write a 1500-word blog post about [topic].
Target audience: [describe]
Tone: conversational but informative
Include: introduction, 5 main points, conclusion
SEO keywords: [keywords]

Email

Write a professional email to [recipient] about [topic].
Tone: polite and clear
Include: subject line, greeting, body, call to action, signature

Social Media

Write 5 Twitter posts about [topic].
Each under 280 characters.
Make them engaging and shareable.
Include relevant hashtags.

Coding

Debug

[Paste error message]
My code:
[Paste code]
What's wrong and how do I fix it?

Code Review

Review this code for:
1. Security vulnerabilities
2. Performance issues
3. Best practices
[Paste code]

Refactoring

Refactor this code to be more maintainable:
- Add type hints
- Extract functions
- Add error handling
[Paste code]

Analysis

SWOT Analysis

Perform a SWOT analysis for [company/product].
Strengths:
Weaknesses:
Opportunities:
Threats:

Data Analysis

Analyze this data:
[Paste data]
Tell me:
1. Key trends
2. Notable outliers
3. Actionable insights
4. Recommendations

Decision Making

Help me decide between Option A and Option B.
Compare: cost, time, risk, long-term impact.
Give me a recommendation with reasoning.

Learning

Explain Simply

Explain [complex topic] to me like I'm 10 years old.
Use analogies and simple language.

Study Plan

Create a 4-week study plan for [topic].
Week 1: Basics
Week 2: Intermediate
Week 3: Advanced
Week 4: Practice projects
Include resources for each week.

Quiz Me

Quiz me on [topic].
Ask 10 questions, increasing in difficulty.
After each answer, tell me if I'm right and explain why.

Quick Tips

  1. Be specific — "Write a Python function" > "Write code"
  2. Provide context — Give background information
  3. Set the format — "Give me a table" > "Give me information"
  4. Iterate — Start simple, then refine
  5. Use examples — Show ChatGPT what you want

Summary

The best prompt = clear instruction + context + desired format + examples