The difference between a mediocre and an exceptional AI response almost always lies in how you formulate your question. A good prompt is like a good question: the more precise and contextualized, the better the answer. Here are 20 tested prompts you can use today.
The Anatomy of a Perfect Prompt
Before the prompts, understand their structure. The best prompts usually include:
- Role: "Act as a digital marketing expert with 10 years of experience..."
- Context: "I have a B2B software startup with 5 employees..."
- Specific task: "Write a follow-up email for a lead that didn't respond..."
- Output format: "...in list format with no more than 200 words."
- Constraints: "Avoid jargon. Professional but approachable tone."
For Professional Writing
1. Difficult email:
Act as a business communication expert. Write an email for [difficult situation: reject proposal / ask for raise / communicate delay]. Tone: professional and empathetic. Maximum 150 words.
2. SEO article:
Write an 800-word article about [topic] optimized for SEO. Include: H1 with main keyword, 3-4 H2 subheadings, introduction with hook, conclusion with CTA. Main keyword: [keyword]. Target audience: [description].
3. Executive summary:
Read the following text and create an executive summary of maximum 5 key points, in bullet format, to present to executives who don't have time to read the full document: [paste text]
4. Speech or presentation:
Write a 3-minute speech for [occasion]. The tone should be [inspiring/formal/approachable]. The central message is: [message]. It must include a personal story or relevant anecdote at the beginning.
5. Commercial proposal:
Create a one-page value proposition for [product/service] aimed at [target customer]. Include: problem solved, solution, key benefits, social proof, and CTA. No technical jargon.
For Developers
6. Code review:
Review the following [language] code. Identify: potential bugs, performance issues, readability improvements, and security vulnerabilities. Explain each problem and propose the fix: [code]
7. Automatic documentation:
Generate complete documentation for the following [language] function: purpose description, parameters with types, return value, usage example, and error cases. [code]
8. Unit tests:
Write comprehensive unit tests for the following function using [Jest/pytest/etc]. Cover normal cases, edge cases, and error cases. [function code]
9. System architecture:
Design the architecture for a system that [description]. Include: main components, recommended technologies with justification, text flow diagram, and scalability and security considerations.
10. Assisted debugging:
I have the following error: [error message]. The context is: [system description]. The relevant code is: [code]. Explain the root cause of the error and provide 3 possible solutions ordered by probability of success.
For Analysis and Decision Making
11. SWOT analysis:
Perform a complete SWOT analysis (Strengths, Weaknesses, Opportunities, Threats) for [company/project/decision]. Be specific and critical. Include at least 4 points in each quadrant.
12. Data analysis:
Analyze the following data: [data]. Identify: main trends, anomalies, correlations, and actionable insights. Present the insights in order of potential business impact.
13. Counterarguments:
I'm considering [decision/plan]. Act as an expert critic and argue the 5 best reasons why this decision could be a mistake. Be specific and rigorous.
For Accelerated Learning
14. Beginner explanation:
Explain [complex concept] as if I were 12 years old. Use analogies with everyday situations. Avoid technical terms, or if you use them, explain them immediately.
15. Personalized learning plan:
I am at [current level] in [topic]. My goal is [specific objective] in [timeframe]. Create a weekly learning plan with specific resources (books, courses, practical projects) and measurable milestones.
Advanced Tips
Chain-of-thought: Add "Think step by step before responding" for complex problems. It significantly improves reasoning quality.
Few-shot prompting: Give 2-3 examples of the exact format you want before requesting the task. The AI will replicate that pattern.
Iteration: The best results rarely come from the first prompt. Refine with: "Improve part X", "Make it more concise", "Add more examples".
Persona: "You are the best [expert] in the world" activates more detailed and specialized response modes in most models.