30+ ChatGPT Prompts That Actually Work
I've been using ChatGPT daily for over a year now, and the biggest lesson I've learned is this: the quality of your output depends almost entirely on the quality of your input. A vague question gets a vague answer. A specific, well-structured prompt gets you something you can actually use immediately.
Here's a collection of prompts I've refined through trial and error. I use these regularly, and they produce consistently good results across different types of tasks. Each one has been tested dozens of times and adjusted until the output became reliable enough to use in real work without major editing.
Writing & Content
1. Weekly Report Generator
Help me write a professional weekly report. Here's what I did this week:
1. [task 1]
2. [task 2]
3. [task 3]
Next week's plan:
1. [plan 1]
2. [plan 2]
Issues/blockers: [brief description]
Keep it concise (300-500 words), use formal business tone, and quantify results where possible.
Why this works: The numbered structure eliminates the "wall of text" problem. Quantifying results forces you to think about what actually moved the needle that week rather than just listing activities. The "issues/blockers" section also gives your manager visibility into problems early.
2. Email Reply Helper
I received this email:
[paste email]
Help me write a reply. Tone should be [formal/friendly/tactful]. My position is [briefly state your stance]. Key points I need to convey: [list]. Keep it [brief/medium length] and end with an appropriate sign-off.
Pro tip: When the email thread is long, paste only the most recent two or three exchanges. Providing too much context can cause the AI to lose focus on the actual reply you need.
3. Blog Post Outline
I want to write a blog post about [topic] for [target audience].
Give me:
1. 3 title options
2. A detailed outline with H2 and H3 headings
3. Key points under each section
4. A suggested intro hook
5. 3 questions the post should answer
4. Social Media Thread
Turn this content into a Twitter/X thread:
[paste content or key points]
Rules:
- Each tweet under 280 characters
- First tweet must hook the reader
- Last tweet should have a clear CTA
- Use a conversational tone
- Number each tweet (1/7, 2/7, etc.)
Coding & Development
5. Code Explainer
Explain this code to me as if I'm an intermediate developer:
[paste code]
Break it down:
1. What it does (one sentence)
2. How it works (step by step)
3. Any potential issues or edge cases
4. How I might improve it
6. Bug Finder
I have a bug in this code:
[paste code]
Expected behavior: [describe]
Actual behavior: [describe]
Error message (if any): [paste]
Help me find the root cause and provide a fixed version. Explain what went wrong.
7. Code Review
Review this code for readability, performance, and best practices:
[paste code]
Point out:
1. Anything that's confusing or hard to follow
2. Potential bugs or edge cases
3. Performance concerns
4. Style improvements
5. Security issues (if applicable)
8. Regex Builder
I need a regular expression that matches: [describe what you want]
Should match: [2-3 examples of what should match]
Should NOT match: [1-2 examples of what shouldn't]
Provide the regex, explain each part, and give me test cases.
Learning & Research
9. Explain Like I'm Five
Explain [topic/concept] to me as if I'm a complete beginner.
Start with a one-sentence summary, then use an analogy from everyday life. Break it into 3-5 key points. End with a question that would test my understanding.
Why this works: The analogy requirement forces the AI to find concrete, relatable comparisons. The test question at the end gives you an immediate way to check your own understanding and reveals gaps quickly.
10. Study Plan Generator
I want to learn [skill/subject] in [timeframe]. My current level: [beginner/intermediate]. My goal: [what you want to achieve].
Create a week-by-week study plan with:
- Topics to cover each week
- Recommended resources (free preferred)
- Practice exercises or projects
- How to measure progress each week
Real-world note: I've used this for learning everything from Rust programming to public speaking. The "measure progress" section is the key differentiator — vague plans fail fast, specific milestones keep you on track.
11. Research Summarizer
I'm researching [topic]. Here are my key questions:
1. [question 1]
2. [question 2]
3. [question 3]
Provide a comprehensive summary that addresses each question. Include different perspectives if the topic is debated. Suggest 3-5 directions for further reading.
Planning & Productivity
12. Travel Itinerary
Plan a [number]-day trip to [destination] for [number of people].
Budget: [range]
Interests: [food/culture/nature/nightlife/etc.]
Travel dates: [dates or season]
Give me a day-by-day itinerary with:
- Morning, afternoon, and evening activities
- Restaurant recommendations for each day
- Estimated costs
- Transportation tips
- Things to book in advance
13. Decision Matrix
I'm trying to decide between [option A] and [option B] for [context/purpose].
Help me build a comparison. Consider:
- [factor 1, e.g., cost]
- [factor 2, e.g., ease of use]
- [factor 3, e.g., long-term value]
- [factor 4, e.g., specific concern]
Give me a weighted comparison and a recommendation with reasoning.
14. Project Breakdown
I need to complete [project/goal] by [deadline].
Break this down into:
1. Major phases or milestones
2. Specific tasks under each phase
3. Dependencies (what needs to happen before what)
4. Potential risks and how to mitigate them
5. A realistic timeline
Assume I can dedicate [X hours per day/week] to this.
15. Meeting Agenda
Create an agenda for a [duration] meeting about [topic].
Attendees: [roles, not names]
Goal: [what we need to accomplish]
Include:
- Time allocation per topic
- Who leads each section
- Desired outcome for each item
- Pre-meeting prep items
Creative & Fun
16. Story Starter
Write the opening paragraph of a [genre] story.
Setting: [where/when]
Main character: [brief description]
Tone: [dark/humorous/epic/mundane]
Make me want to read the next paragraph. End with a hook.
17. Brainstorm Partner
I'm brainstorming ideas for [project/problem].
Here's what I've thought of so far: [list your ideas]
Push back on these, suggest alternatives, and give me 5 more ideas I haven't considered. Be critical but constructive.
18. Recipe from Ingredients
I have these ingredients: [list what you have]
Suggest 3 meals I can make. For each:
- Recipe name and brief description
- Exact quantities needed
- Step-by-step instructions
- Approximate cooking time
- Any ingredients I might need to grab
Pro Tips for Better Prompts
Be specific about format. If you want a table, say so. If you want bullet points, ask for them. "Give me a markdown table" or "Use numbered steps" dramatically improves output quality.
Give context about yourself. "I'm a beginner" vs "I have 5 years of experience" changes the answer significantly. Don't make ChatGPT guess your level.
Iterate. The first response is rarely perfect. Follow up with "Make it more concise," "Adjust the tone to be more casual," or "Add an example for point 3."
Use system-level instructions. At the start of a conversation, tell ChatGPT what role to play: "Act as a senior software engineer reviewing code" or "You're a travel planner who's visited 50 countries."
Provide examples. If you want a specific style, give a sample: "Write in this style: [paste example]." This is the single most effective technique I've found.
Set constraints early. If you need the answer under 200 words, say so. If you need it to avoid certain topics, specify that. Constraints before generation save editing time afterward.
Chain complex requests. For intricate tasks, break them into sequential prompts rather than cramming everything into one. "First, outline the structure. Good? Now expand section 2." Often produces better results than asking for everything at once.
Use the "rewrite" command strategically. After getting a decent response, ask ChatGPT to "rewrite this for [specific audience]" or "rewrite this in [specific format]." Often this second pass is the one you actually want to use.
The best prompt is the one tailored to your specific situation. Use these as starting points, then adjust based on what works for you. Over time you'll develop your own library -- these are just the ones I keep coming back to.
I've shared these prompts with colleagues and friends, and the most common response is "I never thought to phrase it that way." That's the real secret — it's not about having special access or knowing hidden features. It's about being specific, structured, and intentional with what you ask for. Every person can dramatically improve their AI output simply by spending an extra 60 seconds crafting a better prompt before hitting enter. One pattern that I have noticed across all these prompts is that the most effective ones follow a simple three-part structure: context, instruction, and constraint. The context tells the AI what world it is operating in — who you are, what the situation is, and what it already knows. The instruction tells it exactly what to do and what format to produce. The constraint sets the boundaries — length, tone, audience, things to avoid. When any of these three elements is missing, the AI fills in the gaps with assumptions, and those assumptions are often wrong. By being deliberate about all three components, you dramatically reduce the variance in output quality and get more usable results with fewer iterations. This is why the prompts in this article all follow this pattern, even when it is not immediately obvious from the wording alone.