Prompt Do's & Don'ts
Transform your ChatGPT experience by mastering the art of prompt writing. Learn what separates effective prompts from confusing ones.
π― Interactive Prompt Guide
π― Do: Be Specific and Clear
ChatGPT understands context well, but it's not a mind reader. The clearer your instructions, the better your results.
"Summarize this blog post in 5 bullet points for busy executives."
"Write a 300-word email to my team announcing the new project deadline. Use a professional but urgent tone."
"Create a week-long meal plan for a vegetarian with gluten intolerance. Include breakfast, lunch, and dinner."
"Can you summarize this?"
"Write an email about the project."
"Give me some food ideas."
π‘ Clarity Checklist:
- β’ Specify the desired format (bullet points, paragraphs, table)
- β’ Define the target audience (beginners, experts, executives)
- β’ Set the tone (professional, casual, humorous, urgent)
- β’ Include length requirements (word count, time duration)
- β’ Provide context and background information
- β’ Mention any constraints or limitations
π Do: Use Roles to Set Context
Assigning a role to ChatGPT is one of the most powerful techniques for getting targeted, expert-level responses.
Professional Roles
"Act as a senior software architect. Review this code for scalability issues and suggest improvements."
"You are a marketing expert with 10 years of experience. Create a social media strategy for a new coffee shop."
"As a financial advisor, explain compound interest to a 25-year-old beginner investor."
Creative & Persona Roles
"You are Shakespeare. Write a sonnet about artificial intelligence."
"Act as a skeptical journalist. Interview me about my new business idea and ask challenging questions."
"You are a friendly grandmother explaining how the internet works to a 7-year-old."
π Role Prompt Formula:
"Act as [ROLE] with [EXPERIENCE/QUALIFICATIONS]. [TASK] for [AUDIENCE/CONTEXT]. [SPECIFIC REQUIREMENTS]."
Customize each part to get perfectly tailored responses!
π Do: Structure Your Prompts Effectively
Well-structured prompts with clear sections help ChatGPT understand and execute complex tasks accurately.
Perfect Prompt Structure:
- Assign team responsibilities
- Identify potential risks
- Budget under $50,000
β Do:
- β’ Use clear section headers
- β’ Break complex tasks into steps
- β’ Specify output format early
- β’ Include constraints and limitations
- β’ Provide examples when possible
β Don't:
- β’ Cram multiple requests in one prompt
- β’ Use ambiguous language
- β’ Forget to specify format
- β’ Assume ChatGPT knows your context
- β’ Use overly technical jargon unnecessarily
π Do: Experiment & Iterate
Prompting is an iterative process. Your first attempt might not be perfect, but follow-up prompts can refine the results dramatically.
Initial Prompt:
"Write a blog post about renewable energy."
Follow-up Refinements:
"Make it more technical for engineering students."
"Add statistics from the last 5 years."
"Include a comparison table of solar vs wind energy costs."
"Rewrite the introduction to be more engaging with a surprising fact."
π‘ Iteration Power Phrases:
β οΈ Don't: Make These Common Mistakes
Avoid these frequent prompt writing errors that lead to poor results and frustration.
π« Being Too Vague
Bad:
"Tell me about stuff."
Better:
"Explain blockchain technology to a beginner in 3 paragraphs."
π« Overloading with Multiple Requests
Bad:
"Write my resume, cover letter, and LinkedIn bio, and also give me interview tips."
Better:
"Create a professional resume for a marketing manager position. Focus on my 5 years of digital marketing experience."
π« Assuming Context
Bad:
"Fix the code." (without providing the code)
Better:
"Here's my Python code that's giving a 'list index out of range' error: [code]. Please debug and explain the fix."
π§ͺ Practice Your Prompt Skills
Try Improving This Prompt:
π‘ Suggested Improvement:
π Prompt Writing Quick Reference
β Always Do:
- π― Be specific with details and requirements
- π Assign roles for expert-level responses
- π Structure prompts with clear sections
- π Iterate and refine based on results
- π― Provide context and background information
π« Never Do:
- β οΈ Be vague or use ambiguous language
- π Overload prompts with multiple requests
- π€ Assume context - always provide it
- π« Use single words or very short prompts
- π¬ Forget to specify format and tone