DEV Community

Abhishek Gupta
Abhishek Gupta

Posted on

🚀 Gemini in Chrome: Zero to Monster

PART 1: Understand the Basics

  1. What Is Gemini in Chrome?

In simple words: Gemini is Google's AI assistant. Depending on the available integration, it can help you understand information, answer questions, generate ideas, write content, and work through problems while browsing.

Example

Imagine you're reading a long article about Artificial Intelligence.

Instead of struggling to understand everything, you can ask Gemini:

Prompt:

Explain this article in simple language. Give me the five most important points and one real-world example.

Gemini can help you understand the article more quickly.

What can you learn?

  • How to understand webpages.
  • How to ask better questions.
  • How to learn difficult topics.
  • How to generate ideas.
  • How to solve problems.
  • How to verify AI-generated answers.

Important: The exact features available inside Chrome depend on your account, region, Chrome version, and Gemini integration.


PART 2: Master 10 Essential AI Skills

Each skill includes its meaning, an example prompt, a problem statement, and a challenge.

Skill 1: Webpage Summarization 📚

What does it mean?

Summarization means converting lengthy information into a short, easy-to-understand version.

Problem statement

You have a 20-page article to study, but only five minutes to understand its main ideas.

Try this prompt

Act as an expert teacher.

Analyze the article I provide.

  1. Summarize it in 5 bullet points.
  2. Explain the main idea in simple language.
  3. Identify important facts and examples.
  4. List 3 things I should remember.
  5. Create 3 questions to test my understanding.

Avoid unnecessary details.
Do not invent information that isn't in the article.

Practical task

  1. Open a long article in Chrome.
  2. Use a supported Gemini feature or provide the article text.
  3. Generate a summary.
  4. Compare the summary with the original.
  5. Answer the questions Gemini generates.

Monster challenge 👹

Understand a long article and explain its main idea in 30 seconds without reading the summary aloud.

What you learn: Reading comprehension, summarization, and information extraction.


Skill 2: Research Like a Detective 🔍

What does it mean?

Research means finding information, checking evidence, and reaching a conclusion.

AI can help you organize research and identify questions worth investigating.

Problem statement

You want to learn about AI agents but don't know which resources to trust.

Try this prompt

Act as a technology research assistant.

My topic is: AI Agents.

Help me investigate this topic.

  1. Explain the basic concept.
  2. Identify 5 important subtopics.
  3. Suggest useful search queries.
  4. Recommend reliable sources to investigate.
  5. Separate established facts from opinions.
  6. Identify claims that need verification.
  7. Create a beginner-friendly learning path.

Do not invent citations or sources.

Practical task

Research a topic using at least three reliable sources.

Compare their explanations and record the facts they agree on.

Monster challenge 👹

Answer a difficult technology question using evidence from three sources.

What you learn: Research, critical thinking, and source evaluation.


Skill 3: Learn Anything with AI 🧠

What does it mean?

You can use AI as a learning assistant to understand complicated topics through examples, analogies, and practice questions.

Problem statement

You understand JavaScript syntax but struggle to understand recursion.

Try this prompt

Act as my personal programming teacher.

Topic: Recursion in JavaScript.
My level: Beginner.

Teach me step by step.

  1. Explain the concept in simple language.
  2. Give me a real-world analogy.
  3. Show a simple JavaScript example.
  4. Explain the base case.
  5. Trace the function calls.
  6. Explain what happens in the call stack.
  7. Give me 3 practice problems.
  8. Ask one question at a time.
  9. Wait for my answer before explaining the solution.

Do not skip important fundamentals.

Practical task

Choose a difficult concept and ask AI to teach it using three methods:

  • A simple explanation.
  • A real-world analogy.
  • A practical example.

Monster challenge 👹

Learn a new concept and explain it to another person in 60 seconds.

What you learn: Conceptual understanding, active learning, and communication.


Skill 4: Become a Content Creator ✍️

What does it mean?

AI can help you draft and improve emails, social media posts, announcements, scripts, and other content.

Problem statement

You need to announce a technology event but don't know how to make the message engaging.

Try this prompt

Act as a professional technology content writer.

Task: Write a social media announcement for a developer event.

Audience: College students and developers.

Requirements:

  • Start with an attention-grabbing hook.
  • Explain the value of attending.
  • Use simple and engaging language.
  • Keep the message concise.
  • Include a clear call to action.
  • Do not invent dates, venues, or registration links.

Provide 3 different versions:

  1. Professional
  2. Energetic
  3. Creative and humorous

Practical task

Take one ordinary sentence and turn it into:

  • A LinkedIn post.
  • A WhatsApp announcement.
  • An Instagram caption.
  • A short video script.

Monster challenge 👹

Turn this boring message into compelling content:

Join our coding event.

Create three versions for three different audiences.

What you learn: Writing, creativity, and audience adaptation.


Skill 5: Become a Bug Hunter 💻

What does it mean?

AI can help you understand code, identify potential bugs, suggest corrections, and generate test cases.

Problem statement

Your JavaScript function produces an unexpected result.

function calculateTotal(prices) {
let total = 0;

for (let i = 0; i <= prices.length; i++) {
total += prices[i];
}

return total;
}

console.log(calculateTotal([100, 200, 300]));

Try this prompt

Act as a senior JavaScript developer.

Review the code I provide.

  1. Explain what the code is supposed to do.
  2. Identify the bug.
  3. Explain why the bug occurs.
  4. Show the smallest possible correction.
  5. Explain the corrected code.
  6. Provide 3 test cases.
  7. Explain how I can prevent this bug in the future.

Do not rewrite the entire program unnecessarily.

Solution

The loop condition should be:

i < prices.length

Instead of:

i <= prices.length

The final valid array index is prices.length - 1. The original loop accesses one position beyond the array's end, adding undefined and producing NaN.

Monster challenge 👹

Find and fix three bugs in a program without asking AI to rewrite the entire code.

What you learn: Debugging, code comprehension, and problem-solving.


Skill 6: Master Prompt Engineering 🎯

What does it mean?

A prompt is the instruction you give an AI model.

Prompt engineering means designing instructions that produce more useful and relevant answers.

Problem statement

You ask AI to teach you coding, but it gives you a huge, confusing answer.

Weak prompt

Teach me coding.

Better prompt

Teach me JavaScript as a beginner.

I can study for one hour daily.

Create a 7-day learning plan.

For each day, include:

  1. One topic
  2. One simple explanation
  3. One code example
  4. Three exercises
  5. One short revision quiz

Start with fundamentals and gradually increase difficulty.

The prompt formula

Role + Goal + Context + Constraints + Output Format

Element Meaning Example

Role Who should AI act as? Programming teacher
Goal What should it do? Teach JavaScript
Context What should it know? I'm a beginner
Constraints What limitations apply? One hour daily
Output How should it respond? Daily learning plan

Monster challenge 👹

Write a prompt that teaches a complete beginner how to build a portfolio website.

The answer must include a learning path, tasks, code examples, and testing steps.

What you learn: Clear communication, structured thinking, and better AI outputs.


Skill 7: Compare and Make Better Decisions ⚖️

What does it mean?

AI can help compare alternatives using consistent criteria.

Problem statement

You want to choose between React and Vue for your next project.

Try this prompt

Act as a software architecture mentor.

Compare React and Vue for a beginner building a web application.

Evaluate:

  1. Learning curve
  2. Ecosystem
  3. Flexibility
  4. Project suitability
  5. Developer experience
  6. Long-term maintainability

Create a comparison table.

Explain the advantages and disadvantages of both.
Recommend an option for my situation.
Identify any assumptions behind your recommendation.

Practical task

Compare two technologies, laptops, courses, or project ideas.

Verify important claims and use your actual requirements to make the final decision.

Monster challenge 👹

Choose the best technology stack for a project with a limited budget and a two-week deadline.

Defend your decision with evidence.

What you learn: Comparative analysis, prioritization, and decision-making.


Skill 8: Understand Images and Diagrams 🖼️

What does it mean?

Compatible Gemini interfaces can help explain images, charts, and diagrams that you provide.

Problem statement

You see a software architecture diagram but don't understand how its components communicate.

Try this prompt

Explain the attached software architecture diagram.

  1. Identify the visible components.
  2. Explain the purpose of each component.
  3. Describe the flow of data.
  4. Explain how the components interact.
  5. Identify anything that is unclear.
  6. Give me 3 questions to test my understanding.

Use simple language.
Do not assume details that aren't visible.

Practical task

Choose a diagram about:

  • Computer networks.
  • Database relationships.
  • Neural networks.
  • Software architecture.

Use a compatible image-input feature to ask for an explanation.

Monster challenge 👹

Identify an unfamiliar technical diagram and explain its purpose in one minute.

What you learn: Visual interpretation, technical understanding, and analytical thinking.


Skill 9: Become More Productive ⚡

What does it mean?

AI can help break large goals into smaller tasks and organize them into actionable plans.

Problem statement

You want to build a project but don't know what to do first.

Try this prompt

Act as a project planning assistant.

Goal: Build a developer portfolio using React and Tailwind CSS.

Create a 7-day plan.

For each day, include:

  1. Tasks
  2. Expected deliverables
  3. Estimated time
  4. Dependencies
  5. Testing requirements

Include time for debugging and deployment.

Keep the plan realistic for a beginner.

Practical task

Create a plan for a study schedule, personal project, college assignment, or event.

Monster challenge 👹

Turn a vague idea into a practical plan with milestones, priorities, and measurable outcomes in five minutes.

What you learn: Planning, task decomposition, and time management.


Skill 10: Fact-Checking and Critical Thinking 🕵️

What does it mean?

AI can make mistakes. Critical thinking means checking whether its answers are accurate before relying on them.

Problem statement

AI gives you a technical answer that sounds convincing, but you're unsure whether it's correct.

Try this prompt

Act as a fact-checking assistant.

Review the answer I provide.

  1. Identify the important factual claims.
  2. Separate facts from opinions.
  3. Identify claims that require verification.
  4. Suggest reliable sources for checking them.
  5. Explain what evidence would support or contradict each claim.
  6. Clearly state what remains uncertain.

Do not automatically assume the original answer is correct.

Practical task

Ask AI a technical question, select three factual claims, and verify them using reliable sources.

Monster challenge 👹

Identify three incorrect or unsupported claims in an AI-generated answer and provide evidence for your corrections.

What you learn: Critical thinking, verification, and responsible AI usage.


PART 3: The Ultimate Gemini Challenge 🏆

Problem Statement

Can you use AI to solve real-world problems accurately, creatively, and efficiently?

Participants must complete five missions.

Mission Task Points

  1. Understand Summarize an article and explain its main idea. 15
  2. Research Answer a question using reliable sources. 20
  3. Create Write an engaging announcement. 15
  4. Debug Find and fix a JavaScript bug. 25
  5. Verify Identify unsupported claims in an AI answer. 25 Total 100

Top comments (0)