🌟 New to AI? Start Here!
Prompting is just talking to the AI. The golden rule: Treat it like a smart intern. Be specific, give context, and say exactly what you want.
See the Difference
❌ Vague Prompt
"Write something about dogs"
Result: Generic, unfocused text you probably can't use.
✅ Specific Prompt
"Write a 200-word blog post about the benefits of adopting rescue dogs for families with kids."
Result: Focused, relevant, and exactly what you needed.
✍️ For Writers & Content Creators
Use ReactorAI to break writer's block, edit your work, or brainstorm endless ideas.
📝 Brainstorming
Try this: "Give me 10 creative blog post titles about [topic] that would appeal to [audience]."
Or: "Help me develop a villain for my sci-fi novel who believes they are the hero."
✨ Editing & Polish
Try this: "Rewrite this paragraph to be more [persuasive/casual/professional]: [paste text]"
Or: "Find the weak verbs in this text and suggest stronger alternatives."
💼 For Professionals & Students
Save hours on research, emails, and studying.
📧 The "Perfect Email" Template
"Draft a professional email to [recipient] about [subject]. Key points to include: 1) [point 1], 2) [point 2]. Tone should be [polite/firm/urgent]."
📚 Study & Research
- Summarize: "Summarize this article in 3 bullet points: [link or text]"
- Explain: "Explain quantum computing like I'm 12 years old."
- Quiz Me: "Create a 5-question multiple choice quiz about the French Revolution."
💻 For Developers
🚀 DevOps & Infrastructure
CI/CD Pipeline Design
"Design a GitHub Actions CI/CD pipeline for a Node.js application with the following requirements:
1. Run tests on every pull request
2. Build Docker image on main branch commits
3. Deploy to staging automatically, production manually
4. Include environment-specific secrets handling
5. Add status badges and notifications
Provide the complete .github/workflows/ci-cd.yml file with inline comments."
Docker Optimization
"Review this Dockerfile and suggest optimizations for:
- Reducing image size
- Improving build cache efficiency
- Security best practices
- Multi-stage builds
[paste Dockerfile]
Provide the optimized version with explanations for each change."
Infrastructure as Code
"Create a Terraform configuration to provision:
- AWS VPC with public and private subnets across 2 availability zones
- Application Load Balancer
- Auto Scaling Group with EC2 instances
- RDS PostgreSQL database in private subnet
- Security groups following least privilege
Include variables, outputs, and explanatory comments."
🏗️ Software Architecture & Design
System Design
"Design a scalable real-time chat application architecture. Address:
1. Message delivery and persistence
2. User presence/online status
3. Horizontal scaling strategy
4. Database choice and schema
5. WebSocket vs polling trade-offs
6. Message ordering and reliability
Provide a system diagram description and key technology choices with justifications."
API Design
"Design a RESTful API for a blog platform with:
- User authentication and authorization
- CRUD operations for posts, comments, and tags
- Search and filtering capabilities
- Pagination and sorting
- Rate limiting considerations
Provide:
1. Complete OpenAPI/Swagger specification
2. Example request/response pairs
3. Error handling strategy
4. Versioning approach"
Database Schema Design
"Design a PostgreSQL database schema for an e-commerce platform including:
- Users, products, orders, and payments
- Product variants and inventory tracking
- Order history and status tracking
- Optimized for read-heavy workloads
Provide:
1. Complete SQL CREATE TABLE statements
2. Indexes for common queries
3. Foreign key relationships
4. Explanation of normalization decisions"
🔧 Debugging & Troubleshooting
Performance Analysis
"Analyze this slow-running function and suggest performance optimizations:
[paste code]
Address:
1. Time complexity analysis
2. Memory usage issues
3. Database query inefficiencies (if applicable)
4. Potential algorithmic improvements
5. Caching opportunities
Provide refactored code with performance benchmarks estimation."
Bug Root Cause Analysis
"I'm experiencing intermittent 'Connection timeout' errors in production. Details:
- Occurs during high traffic (>1000 req/min)
- Stack trace: [paste stack trace]
- Application uses Node.js with PostgreSQL
- Database CPU usage spikes to 80% when errors occur
- No errors in development environment
Analyze potential root causes, suggest investigation steps, and recommend fixes with priority order."
Memory Leak Detection
"My application's memory usage grows from 200MB to 2GB over 6 hours in production. Help diagnose:
Language: [Python/Java/Node.js]
Framework: [framework name]
Observations:
- Memory increases linearly with requests
- Garbage collection runs but doesn't reduce heap significantly
- [paste any profiler output]
Suggest:
1. Debugging approach and tools
2. Common patterns to look for
3. Code review checklist
4. Monitoring metrics to track"
💻 Code Generation & Review
Production-Ready Code
"Create a Python function to validate email addresses.
Requirements:
1. Use regex for RFC 5322 compliance
2. Handle exceptions gracefully
3. Include type hints and comprehensive docstrings
4. Add input sanitization
5. Provide unit tests with edge cases (invalid formats, null values, SQL injection attempts)
6. Include logging for debugging
Make it production-ready with error messages that are user-friendly."
Security Code Review
"Review this authentication code for security vulnerabilities:
[paste code]
Check for:
- SQL injection risks
- XSS vulnerabilities
- Password storage issues
- Session management flaws
- Input validation gaps
- CSRF protection
- Rate limiting
- Authentication bypass possibilities
Provide specific fixes for each issue found with secure code examples."
🦙 Ollama vs 💎 Gemini for Devs
🦙 Use Ollama (CodeLlama/Mistral)
- Offline coding sessions
- Sensitive code or proprietary logic
- Quick code snippets and refactoring
- Local script generation
- Privacy-critical applications
- Fast iteration on small functions
💎 Use Gemini Pro/Flash
- Complex system architecture discussions
- Explaining large codebases (paste entire files)
- Modern framework best practices
- Multi-step debugging with context
- Comprehensive code reviews
- In-depth performance optimization
Pro Tip: Iterative Development
Start with a high-level prompt to get the architecture right, then iterate with specific requests like "add error handling to the database connection" or "optimize the query in line 45". This approach yields better results than asking for everything at once.
Chain of Thought
Force the AI to show its work. Great for math or logic.
"Solve this problem step-by-step. Explain your reasoning for each step before giving the final answer."
Role Prompting
Give the AI a persona to get better style.
"Act as a senior marketing manager with 20 years of experience. Critique this marketing plan..."
Few-Shot Learning
Give examples to get the exact format you want.
"Convert these names to email addresses.
Example 1: John Doe -> j.doe@company.com
Example 2: Jane Smith -> j.smith@company.com
Task: Robert Johnson ->"
🔄 Iterative Prompting: The Secret to Great Results
The first response is rarely perfect. Treat AI conversations as iterative. Refine, redirect, and build on previous answers.
🎯 Refine the Output
After the first response, say:
- "Make it more concise"
- "Add more technical details"
- "Rewrite this in a friendlier tone"
- "Focus more on [specific aspect]"
🔍 Ask Follow-Up Questions
Dig deeper:
- "Can you explain step 3 in more detail?"
- "What are the potential drawbacks of this approach?"
- "Give me an alternative solution"
- "How would this work in [different context]?"
🔧 Fix Mistakes
If the AI gets something wrong:
- "That's not quite right. I need [correction]."
- "Actually, ignore my previous request. Instead..."
- "Let's start over with a different approach"
🎓 More Advanced Techniques
📋 Constraint Setting
Add specific constraints to get exactly what you need.
"Write a 300-word product description for [product]. Requirements: Must mention [feature 1, feature 2, feature 3]. Avoid using the words 'revolutionary' or 'game-changing'. Target audience: small business owners."
🔀 Perspective Shift
Ask the AI to consider multiple viewpoints.
"Analyze this business decision from three perspectives: 1) Financial impact, 2) Employee morale, 3) Customer satisfaction. Then give a balanced recommendation."
📊 Structured Output
Request specific formats for organized results.
"List 5 pros and cons of remote work. Format as a table with columns: Pro | Why it matters | Con | Why it matters"
🎭 Socratic Method
Let the AI guide you to answers through questions.
"I'm struggling to decide between career path A and B. Instead of telling me what to choose, ask me 5 questions that will help me make this decision myself."
🧩 Template Filling
Provide a template and let the AI complete it.
"Fill in this job description template:
[Company name] is seeking a [Job Title] to [main responsibility].
Key Responsibilities:
- [item 1]
- [item 2]
- [item 3]
Required Skills:
- [skill 1]
- [skill 2]
Company: TechStartup Inc.
Role: Senior Backend Engineer
Focus: Building scalable API infrastructure"
🔧 Troubleshooting Common Issues
🚫 Problem: Generic or Vague Responses
Why it happens: Your prompt was too vague or the AI needs more context.
Fix:
- Add specific details and constraints
- Provide examples of what you want
- Use "Be specific" or "Give concrete examples"
- Break complex requests into smaller parts
🤔 Problem: AI Misunderstands Your Intent
Why it happens: Ambiguous phrasing or unclear context.
Fix:
- Rephrase your question more clearly
- Add "To clarify, I mean..."
- Provide context: "I'm a [role] working on [project]..."
- Use simple, direct language
📏 Problem: Output Too Long or Too Short
Fix:
- Specify exact length: "in 200 words" or "in 3 paragraphs"
- Use "Make it more concise" or "Expand on this"
- Request "Give me just the key points"
- Ask for "A detailed explanation with examples"
🎨 Problem: Wrong Tone or Style
Fix:
- Specify tone: "Write in a casual/formal/friendly/professional tone"
- Give style guidance: "Write like [author/publication]"
- Request "Rewrite this with [adjective] language"
- Use "Avoid jargon" or "Use technical terminology"
🔄 Problem: AI Repeats Itself
Fix:
- Say "Give me different examples"
- Request "Approach this from a new angle"
- Use "Without repeating what you said before..."
- Start a new session for a fresh perspective
⚡ Problem: Response Cuts Off Mid-Sentence
Why it happens: Hit model's length limit.
Fix:
- Simply say "Continue" or "Keep going"
- Ask for a summary: "Summarize what you were about to say"
- Break request into smaller chunks
- Request "Part 1 of 3" approach for long content
Pro Tip: Context Persistence
ReactorAI remembers your conversation history within a session. Use this to your advantage by building on previous responses without re-explaining context every time!
💡 Best Practices for Any Use Case
✅ Do This
- Be specific and detailed
- Provide context and background
- Specify desired format and length
- Give examples when possible
- Break complex tasks into steps
- Use follow-up questions to refine
- Specify your audience or use case
- Emphasize critical requirements
❌ Avoid This
- One-word prompts
- Assuming the AI knows your context
- Vague requests without details
- Expecting perfection on first try
- Giving up after one bad response
- Using ambiguous pronouns ("it", "that")
- Asking multiple unrelated questions at once
- Forgetting to specify constraints
🎯 The Ultimate Prompt Formula
[Role/Context] + [Task] + [Constraints] + [Format] + [Tone]
"You are a [marketing expert].
Create a [social media campaign]
for [product launch].
Requirements: [must include 5 posts, target Gen Z, avoid clichés].
Format: [Table with columns: Post, Platform, Copy, Hashtags].
Tone: [Energetic and authentic]."
🚀 Model-Specific Optimization Tips
🦙 Ollama (Local Models)
Best for:
- Privacy-sensitive tasks (legal, medical, financial data)
- Offline work without internet
- Fast iterations when testing prompts
- Code generation and debugging
Tips:
- Keep prompts concise - local models have smaller context windows
- Use CodeLlama for programming tasks
- Break complex tasks into smaller chunks
- Be patient with longer responses - processing is local
💎 Gemini Pro/Flash
Best for:
- Complex reasoning and analysis
- Large documents or codebases
- Multilingual tasks
- Creative writing with nuance
Tips:
- Leverage the larger context window - paste entire articles or code files
- Use Gemini for complex multi-step reasoning
- Great for "explain this codebase" questions
- Request detailed analysis - Gemini excels at depth
Mix and Match
Use Ollama for quick local iterations and Gemini for complex analysis. ReactorAI makes switching between models seamless!
🎬 Real-World Example Prompts
Copy, paste, and adapt these proven prompts for your needs.
📊 Data Analysis
"I have sales data showing a 30% drop in Q3. Analyze potential causes. Consider: seasonality, market trends, competitor actions, internal changes. Provide 5 most likely reasons ranked by probability and suggest data points I should investigate for each."
✍️ Content Repurposing
"Take this 2000-word blog post [paste] and create: 1) A LinkedIn post (200 words), 2) 5 tweet-length takeaways, 3) An email newsletter intro (150 words). Maintain the key points but adjust tone for each platform."
💻 Code Review
"Review this Python code for: 1) Security vulnerabilities, 2) Performance bottlenecks, 3) Code style issues, 4) Missing error handling. For each issue found, explain the risk and suggest a fix.
[paste code here]"
🎯 Decision Making
"I need to decide between three project management tools: Asana, Monday, and ClickUp. Create a comparison focusing on: pricing for teams of 10, ease of use, integration with Google Workspace, reporting capabilities. Present as a table with a recommendation for a remote marketing team."
📚 Learning Aid
"I'm learning React hooks. Explain useState, useEffect, and useContext. For each: 1) What problem it solves, 2) Basic syntax example, 3) Common mistakes to avoid, 4) One practical use case. Explain like I'm familiar with JavaScript but new to React."
🔍 Research Synthesis
"Summarize the current state of quantum computing in 2025. Cover: 1) Latest breakthroughs, 2) Main challenges remaining, 3) Practical applications available now, 4) Timeline predictions for mainstream adoption. Cite general industry consensus where applicable. Target audience: tech-savvy business leaders."
🎓 Keep Learning
Prompting is a skill that improves with practice. The more you use ReactorAI, the better you'll get at getting exactly what you need.
💬 Experiment
Try different phrasings for the same request and see what works best.
📝 Save Good Prompts
When you craft a prompt that works well, save it as a template for future use.
🔄 Iterate
Don't expect perfection instantly. Refine responses through follow-up questions.
🎯 Be Patient
Complex tasks may require multiple back-and-forth exchanges to get right.
Ready to Master AI Prompting?
Start practicing with ReactorAI today. Every conversation makes you better!