gemini

Interact with Google Gemini models and NotebookLM via command line.

1|1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/Geralt1983/Thanos --skill gemini-geralt1983
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini
Source: https://github.com/Geralt1983/Thanos/tree/main/Skills/gemini
Command: npx skills add https://github.com/Geralt1983/Thanos --skill gemini-geralt1983

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a unified interface for leveraging Google Gemini's advanced AI capabilities for web searches, content generation, and in-depth research through NotebookLM, eliminating the need for separate tools or API keys.

Core Features & Use Cases

  • Web Search: Perform quick web searches and get concise answers.
  • Content Generation: Generate text for various purposes using Gemini's models.
  • Deep Research: Utilize NotebookLM to synthesize information from multiple sources for thorough research.
  • Use Case: Ask "What are the latest advancements in renewable energy?" and get a summarized answer with sources, or use NotebookLM to research a complex topic by adding relevant web pages as sources and then asking specific questions about them.

Quick Start

Use the gemini skill to search the web for "latest AI research papers".

Frequently Asked Questions about gemini

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use Google Gemini for web search and content generation without API keys?

You can use Google Gemini for web search and content generation without API keys by utilizing an interface that relies directly on authenticated Google accounts for access. This eliminates the need for separate authentication credentials.

Can I use NotebookLM to synthesize research from multiple web sources?

Yes, you can use NotebookLM to synthesize research by adding relevant web pages as sources and then asking specific questions about them. This allows you to thoroughly synthesize information from multiple sources for deep research.

How do I get JSON output from Gemini models for scripting?

You can get JSON output from Gemini models for scripting by using the command-line interface's one-shot Q&A mode. This mode supports generating structured JSON output specifically designed to be consumed by automated scripts.

Does this Gemini command-line interface support interactive sessions?

Yes, the Gemini command-line interface supports interactive sessions alongside one-shot Q&A and JSON output modes. This allows users to maintain continuous dialogue for complex content generation and research tasks.

What is the best way to research a complex topic using Google Gemini?

The best way to research a complex topic using Google Gemini is by leveraging NotebookLM to add and query relevant web pages as sources. This approach synthesizes information from multiple sources for thorough deep research synthesis.