Tailoring your prompts for Claude, GPT-4, and Gemini for best results
Each AI model has unique strengths and responds differently to prompt structures. This guide shows you how to optimize your prompts for Claude, GPT-4, and Gemini.
Claude (Anthropic):
GPT-4 (OpenAI):
Gemini (Google):
Claude responds best to XML-style formatting:
<instructions>
Your main task goes here
</instructions>
<context>
Background information
</context>
<requirements>
- Requirement 1
- Requirement 2
</requirements>
<output_format>
Desired structure
</output_format>
1. Thinking Sections
Claude excels when given space to reason:
"First, let me analyze the key factors..."
2. Ethical Considerations
Claude appreciates balanced perspectives:
"Consider both benefits and potential drawbacks..."
3. Detailed Instructions
Claude handles complexity well:
"Follow these steps in order, considering exceptions..."
DO:
DON'T:
Top Performers:
Example Claude Prompt:
<task>
Write a comprehensive analysis of remote work trends
</task>
<context>
Post-2020 workplace evolution for tech companies
</context>
<approach>
1. Analyze current data
2. Identify key patterns
3. Provide reasoning for conclusions
4. Address counterarguments
</approach>
<output>
Structured report with confidence indicators
</output>
GPT-4 prefers markdown-style formatting:
# Task
Your main objective
## Context
Background information
## Requirements
- Requirement 1
- Requirement 2
## Output Format
Desired structure
1. Role Assignment
GPT-4 responds well to personas:
"You are an expert copywriter with 10 years experience..."
2. Creative Freedom
GPT-4 shines with creative latitude:
"Be creative and engaging while maintaining..."
3. Examples
GPT-4 pattern-matches effectively:
"Like this example: [sample]"
DO:
DON'T:
Top Performers:
Example GPT-4 Prompt:
# Role
You are a senior content strategist at a Fortune 500 company
# Task
Create an engaging email campaign for product launch
# Tone
Professional yet exciting, with subtle humor
# Include
- Subject line variations (3)
- Preview text
- Main body with storytelling
- Clear CTA
# Style Reference
Similar to Apple's product announcements but warmer
Gemini prefers clear task separation:
OBJECTIVE: [Clear, single goal]
INPUT DATA:
- Data point 1
- Data point 2
PROCESSING STEPS:
1. First action
2. Second action
EXPECTED OUTPUT:
[Specific format description]
1. Structured Thinking
Gemini excels with systematic approaches:
"Analyze using this framework: [framework details]"
2. Data-Driven Requests
Gemini handles data well:
"Based on these metrics: [data]"
3. Clear Boundaries
Gemini needs explicit constraints:
"Only include information from the provided context"
DO:
DON'T:
Top Performers:
Example Gemini Prompt:
TASK: Analyze customer feedback data
INPUT:
- 500 customer reviews
- Ratings: 1-5 stars
- Categories: Product, Service, Delivery
ANALYSIS FRAMEWORK:
1. Categorize by sentiment
2. Identify top 3 issues
3. Calculate satisfaction metrics
4. Recommend improvements
OUTPUT FORMAT:
- Executive summary (bullet points)
- Data table with percentages
- Prioritized action items
These work well across all models:
- Use active voice
- Avoid ambiguity
- Separate sections clearly
- Organize hierarchically
- Define constraints
- Specify output format
Choose Claude when:
Choose GPT-4 when:
Choose Gemini when:
Claude to GPT-4:
GPT-4 to Claude:
To Gemini from Others:
- Creativity
- Structure
- Completeness
- Optimal prompt structure
- Enhancement combinations
Claude Metrics:
GPT-4 Metrics:
Gemini Metrics:
Advanced Techniques:
Advanced Techniques:
Advanced Techniques:
Problem: Too verbose
Solution: Add length constraints, request conciseness
Problem: Over-cautious
Solution: Clarify acceptable boundaries
Problem: Inconsistent style
Solution: Provide more examples, stronger role definition
Problem: Goes off-topic
Solution: Add explicit boundaries, clearer structure
Problem: Too rigid
Solution: Allow some flexibility in interpretation
Problem: Misses nuance
Solution: Break complex tasks into steps
Successful Migration Checklist:
Remember: SurePrompts automatically adjusts formatting for your selected model, but understanding these differences helps you choose the right model and optimizations for your specific needs!