gemini-cli-knowledge

Guide Gemini CLI usage, model selection, slash commands, and extensions.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/biwakonbu/cc-plugins --skill gemini-cli-knowledge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini-cli-knowledge
Source: https://github.com/biwakonbu/cc-plugins/tree/main/plugins/gemini-cli-spec/skills/gemini-cli-knowledge
Command: npx skills add https://github.com/biwakonbu/cc-plugins --skill gemini-cli-knowledge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides concise, reliable guidance on Gemini CLI usage, including model selection, slash commands, built-in tools, and extensions, to help users operate Gemini CLI effectively.

Core Features & Use Cases

  • Authoritative guidance on Gemini CLI usage, model selection, slash commands, available tools, and extension concepts.
  • Practical workflows for typical tasks such as selecting models with /model, executing shell commands with run_shell_command, performing web searches with google_web_search, and managing extensions.
  • Use case examples: developers prototyping prompts, teams automating tasks, and researchers exploring Gemini CLI capabilities.

Quick Start

Explain how to switch to gemini-3-pro-preview and perform a google_web_search for Gemini CLI features.

Frequently Asked Questions about gemini-cli-knowledge

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

FAQPage Schema
How do I switch models in Gemini CLI?

Switch models in Gemini CLI by using the /model slash command. This allows you to select specific models like gemini-3-pro-preview for your dialogue session.

What built-in tools are available in Gemini CLI for web searches and shell commands?

Gemini CLI provides built-in tools including google_web_search for web searches and run_shell_command for executing shell commands. These tools enable direct interaction with the web and system shell.

How does the extension system work in Gemini CLI?

The Gemini CLI extension system allows users to manage and integrate additional functionalities across dialogue sessions. Extensions enhance the core capabilities, enabling customized workflows and tool integration.

Can I use Gemini CLI for automating tasks and prototyping prompts?

Yes, Gemini CLI supports developers prototyping prompts and teams automating tasks. It provides practical workflows for model selection, shell execution, and web searches to streamline development.

What is the best way to manage memory across Gemini CLI dialogue sessions?

Memory management in Gemini CLI involves utilizing built-in mechanisms to maintain context across dialogue sessions. Proper memory management ensures continuity when executing extended workflows.

Why am I getting syntax errors when running commands in Gemini CLI?

Syntax errors in Gemini CLI often occur due to incorrect command formatting. Ensure you use accurate command syntax for slash commands and tools like run_shell_command to maintain safe usage practices.