# Gemini CLI Docs

> Use when working with Gemini CLI (Google's AI coding agent): CLI commands, authentication, settings, sandbox mode, model selection, keyboard shortcuts, GEMINI.md project instructions, tools (shell, file system, web search, web fetch, MCP servers, memory, todos), hooks, extensions, IDE integration, checkpointing, or troubleshooting Gemini CLI issues.

- Skill: `wenerme/gemini-cli-docs` (Agent Skill, multi-file: 91 files)
- Install (CLI): `npx skillmds@latest add wenerme/gemini-cli-docs`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wenerme/gemini-cli-docs/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: wenerme (https://skillmd.com/u/wenerme)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/wenerme/gemini-cli-docs

---


# Gemini CLI Documentation

Official Gemini CLI docs (sourced from [github.com/google-gemini/gemini-cli/docs](https://github.com/google-gemini/gemini-cli/tree/main/docs)).

CRITICAL: grep `references/` for keywords before answering.

## Topic Index

### Getting Started
- `get-started/` — Installation, first run
- `index.md` — Overview
- `architecture.md` — Architecture design

### CLI Usage
- `cli/commands.md` — CLI commands
- `cli/keyboard-shortcuts.md` — Keyboard shortcuts
- `cli/settings.md` — Configuration and settings
- `cli/model.md` — Model selection
- `cli/authentication.md` — Authentication and API keys
- `cli/sandbox.md` — Sandbox mode
- `cli/gemini-md.md` — GEMINI.md project instructions
- `cli/custom-commands.md` — Custom slash commands
- `cli/checkpointing.md` — Checkpointing
- `cli/trusted-folders.md` — Trusted folders
- `cli/uninstall.md` — Uninstall

### Tools
- `tools/` — Built-in tools: shell, file system, web search, web fetch, MCP servers, memory, todos

### Extensions & Hooks
- `extensions/` — Extension system
- `hooks/` — Event hooks

### Core Internals
- `core/` — Tools API, policy engine, memport

### IDE Integration
- `ide-integration/` — VS Code, JetBrains integration

### Other
- `quota-and-pricing.md` — Quota and pricing
- `troubleshooting.md` — Troubleshooting
- `faq.md` — FAQ

