How to Write Better AI Prompts

The difference between a weak AI response and a great one almost always comes down to the prompt. Learning how to write better prompts helps you get more accurate, relevant, and useful output from any AI model -- whether you use ChatGPT, Claude, or Gemini.

Start with our tips library for quick wins, review common mistakes to avoid, then explore proven prompt patterns used by professionals. When you are ready, use the Prompt Builder to improve your AI prompts automatically.

Better Prompting Techniques with Examples

Each prompt demonstrates a technique that produces noticeably better AI output.

Be Specific, Not Vague

Bad: "Write about marketing"
Good: Write a 500-word guide on {{marketing_topic}} for {{business_type}} businesses with less than 10 employees. Include 3 tactics they can implement this week with zero budget. Use simple language — the reader has no marketing background.

Write the good version now for my inputs above.
marketing_topicbusiness_type

Why it works: Showing the bad vs. good contrast makes the technique concrete. Specific constraints (500 words, 3 tactics, zero budget) eliminate ambiguity and produce focused, actionable output.

Provide Context Before the Ask

Context: I'm a {{role}} at a {{company_type}}. We're currently {{situation}}. Our main challenge is {{challenge}}.

Background: {{relevant_background}}

Given this context, {{your_actual_question}}

Important: Tailor your advice to my specific situation above. Do not give generic advice that could apply to anyone.
rolecompany_typesituationchallengerelevant_backgroundyour_actual_question

Why it works: Front-loading context before the question gives the AI a mental model of your situation. The anti-generic instruction at the end prevents boilerplate responses.

Define the Output Format Upfront

Create a competitive analysis of {{competitor}} vs our product.

Return your analysis in this exact format:

**Strengths they have that we don't:**
- (bullet points)

**Weaknesses we can exploit:**
- (bullet points)

**Feature comparison:**
| Feature | Us | Them | Winner |
|---------|-----|------|--------|
(fill in 8-10 rows)

**Strategic recommendation:** (one paragraph, max 100 words)
competitor

Why it works: Pre-defining the exact output structure (bullets, table, word limit) means you get usable content on the first try instead of reformatting a wall of text.

Use Personas for Better Expertise

You are a {{expert_type}} who has worked with companies like {{example_companies}}. You are known for being direct, data-driven, and willing to challenge assumptions.

A founder asks you: "{{founder_question}}"

Give your honest expert opinion. If the idea has problems, say so clearly. If it has merit, explain exactly what would need to be true for it to work. Back up your points with examples from your experience.
expert_typeexample_companiesfounder_question

Why it works: Specific persona traits (direct, data-driven, challenges assumptions) shape the AI's tone. Giving permission to be critical prevents the default agreeable response most models default to.

Break Complex Tasks into Steps

I need to {{complex_task}}. Break this into phases and complete each one.

Phase 1 — Research: List the key information I need and any assumptions you're making
Phase 2 — Analysis: Evaluate the options based on {{criteria}}
Phase 3 — Recommendation: Give me your top pick with supporting reasoning
Phase 4 — Action plan: Create a step-by-step implementation plan with timelines

Complete all 4 phases in order. If you need information I haven't provided, state your assumption and proceed.
complex_taskcriteria

Why it works: Breaking work into named phases prevents the AI from skipping steps or producing shallow analysis. Explicitly handling missing info (state assumption and proceed) avoids stalling.

Ask for Multiple Options, Then Choose

I need {{what_you_need}} for {{context}}.

Generate 3 distinct options:
- Option A: The safe, conventional approach
- Option B: The creative, unexpected approach
- Option C: The data-driven, optimized approach

For each option, provide:
1. The actual content/solution
2. Why it works
3. The main risk or downside

After presenting all 3, recommend which one I should use and why.
what_you_needcontext

Why it works: Forcing 3 distinct archetypes (safe, creative, data-driven) prevents the AI from giving you one mediocre middle-ground answer. You get real variety to choose from.