Master ChatGPT, Claude, and AI tools for maximum productivity
✍️ Prompt Engineering Basics
Fundamentals
Be Clear & Specific
The more specific your prompt, the better the output:
❌ Bad: "Write about marketing"
✓ Good: "Write a 300-word email marketing campaign for a new productivity app targeting remote workers, focusing on time-saving benefits"
Pro tip: Include format, length, audience, and purpose in your prompts
Technique
Assign a Role
Tell the AI what expert role to assume:
Act as a senior software engineer and review this code...
You are a financial advisor. Help me create a budget for...
Examples: Expert copywriter, data analyst, teacher, technical writer
Strategy
Provide Context
Give background information for better responses:
Template:
"I am [your role/situation].
I need help with [specific task].
The goal is [desired outcome].
Constraints: [any limitations].
Please [specific request]."
Advanced
Use Examples (Few-Shot Learning)
Show examples of what you want:
Example prompt:
"Create product descriptions in this style:
Example 1: [Your example]
Example 2: [Your example]
Now create one for: [Your product]"
Pro tip: 2-3 examples usually work best
💬 ChatGPT Power Tips
Customization
Custom Instructions
Set default preferences for all conversations:
Click your profile → Settings → Personalization → Custom instructions
Add background about yourself (role, preferences)
Specify how ChatGPT should respond (format, tone, length)
These apply to all new chats automatically
Example: "I'm a software developer. Always provide code examples and explain technical concepts simply."
Iteration
Iterate & Refine
Don't settle for the first response:
Continue: "Continue from where you left off"
Refine: "Make this more concise" or "Expand on point 3"
Regenerate: Click regenerate button for alternative
Edit: Edit your prompt and resubmit
Advanced Features
Code Interpreter / Advanced Data Analysis
Upload files and run Python code (ChatGPT Plus):
Upload CSV, Excel, PDF files for analysis
Create charts and visualizations from data
Process images (resize, convert, edit)
Run calculations and simulations
Use case: "Analyze this sales data and create a bar chart of monthly revenue"
Customization
Custom GPTs
Create specialized AI assistants for specific tasks:
Click "Explore" → "Create a GPT"
Describe what you want it to do
Add custom instructions and knowledge files
Test and refine, then save for reuse
Examples: Code reviewer, email writer, research assistant
🧠 Claude Best Practices
Strength
Long Document Analysis
Claude excels at analyzing lengthy documents:
Upload PDFs, docs, or paste long text
Ask for summaries, insights, or specific information
Claude can handle 100,000+ tokens (75,000+ words)
Great for legal docs, research papers, reports
Example: "Summarize the key findings from this 50-page research paper"
Feature
Artifacts
Claude creates interactive artifacts you can edit and share:
Code snippets in separate, runnable windows
Documents, diagrams, and visualizations
Can be edited in real-time
Easily copy or download results
Use case: "Create an HTML landing page for my product"
Technique
Structured Outputs
Request specific formats for better integration:
Provide the response as a JSON object with keys...
Create a markdown table with columns...
Formats: JSON, XML, CSV, Markdown, HTML
Strategy
Ask for Step-by-Step Reasoning
Get Claude to show its work:
Let's think step by step...
Explain your reasoning before providing the answer
Use case: Complex problem-solving, debugging, analysis
🚀 Practical AI Applications
Communication
Email & Writing Assistant
Use AI to improve your writing:
Draft: "Write a professional email to [recipient] about [topic]"
Improve: "Make this email more concise and professional: [paste email]"
Tone shift: "Rewrite this in a friendly/formal tone"
Proofread: "Check this for grammar and clarity issues"
Development
Code Assistant
Accelerate your coding workflow:
Generate: "Create a Python function that [description]"
Debug: "Why is this code giving an error: [paste code]"
Explain: "Explain what this code does line by line"
Optimize: "How can I make this code more efficient?"
Convert: "Convert this JavaScript to Python"
Learning
Research & Learning Assistant
Accelerate learning and research:
Explain: "Explain [concept] like I'm 12 years old"
Compare: "What's the difference between [A] and [B]?"
Summarize: "Summarize the key points from [text/article]"
Quiz: "Create 5 quiz questions about [topic]"
Analogy: "Explain [complex topic] using a simple analogy"
Creativity
Brainstorming Partner
Generate and refine ideas:
Ideas: "Generate 10 unique blog post ideas about [topic]"
Names: "Suggest creative names for a [type] company that [description]"
Solutions: "What are creative solutions to [problem]?"
Critique: "What are potential flaws in this idea: [idea]"
Pro tip: Ask for multiple variations, then refine your favorite
💡 Advanced Techniques
Efficiency
Create Prompt Templates
Build reusable prompt frameworks:
Task: [What you need done]
Context: [Background information]
Format: [How you want the output]
Constraints: [Any limitations]
Examples: [Optional sample outputs]
Pro tip: Save your best prompts in a document for reuse
Advanced
Chain Multiple Prompts
Break complex tasks into steps:
Step 1: "List the main topics for a blog post about [subject]"
Step 2: "Expand topic 3 into an outline"
Step 3: "Write the introduction based on this outline"
Step 4: "Now write the first section..."
Benefit: More control and better quality than one large prompt
Technique
Use Negative Prompts
Tell AI what NOT to do:
Write a summary. Do not use jargon or technical terms.
Explain this concept without using analogies or metaphors.
Best Practices
Use AI Responsibly
Important guidelines for AI usage:
Privacy: Don't share sensitive personal or company data
Verify: Always fact-check AI outputs, especially for critical info
Disclose: Be transparent when using AI-generated content
Review: Human review is essential for important decisions
Learn: Use AI as a learning tool, not a replacement for thinking