gemini

Runs one-shot prompts against the Gemini CLI for Q&A, summaries, and generation.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/shalevamin/Tau_agent --skill gemini-shalevamin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini
Source: https://github.com/shalevamin/Tau_agent/tree/main/tau-agent-main/skills/gemini
Command: npx skills add https://github.com/shalevamin/Tau_agent --skill gemini-shalevamin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It provides a quick way to query Google's Gemini models from the command line for one-shot questions, summaries, and text generation without building a custom API integration. ## Core Features & Use Cases - One-Shot Prompting: Pass a positional prompt to gemini to get an immediate answer without entering interactive mode. - Model and Output Control: Select a specific model with --model and request structured results with --output-format json. - Extension Management: List and manage Gemini CLI extensions via gemini --list-extensions and gemini extensions <command>. - Use Case: Ask the agent to summarize a long document or answer a technical question by running gemini "Summarize this text..." and capturing the response. ## Quick Start Ask the agent to run gemini with your question as a single quoted prompt, for example to answer a question or summarize provided text.

Frequently Asked Questions about gemini

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

FAQPage Schema
How do I use the Gemini CLI for one-shot prompts?

Run gemini followed by your prompt as a quoted positional argument, such as gemini "Answer this question...". This returns a single response without entering interactive mode.

How do I get JSON output from the Gemini CLI?

Use the --output-format json flag with your prompt, for example gemini --output-format json "Return JSON". The CLI then returns the response structured as JSON.

How do I choose a specific Gemini model in the CLI?

Pass the --model flag followed by the model name, such as gemini --model <name> "Prompt...". This overrides the default model for that invocation.

Why does the Gemini CLI ask for authentication?

The Gemini CLI requires login on first use. Run gemini once interactively and follow the login flow to complete authentication before using one-shot mode.

How do I manage Gemini CLI extensions?

List installed extensions with gemini --list-extensions and manage them using gemini extensions <command>. Extensions add extra capabilities to the CLI.