Learning Gemini CLI
Master Google's Gemini CLI from installation to advanced automation — covering commands, GEMINI.md configuration, custom slash commands, MCP servers, extensions, and headless CI/CD integration.
20 Lessons · ~1 Hours · 5 Modules
Instructor: DRILL — Academy Director
Module 1: Foundations
Setup, tools, and GEMINI.md mastery — the essential building blocks.
- Getting Started (4 min read)
- Keyboard Shortcuts & Navigation (4 min read)
- Essential Commands (4 min read)
- Context Window & the 1M Token Advantage (4 min read)
- Sandboxing & Security (2 min read)
- GEMINI.md Deep Dive (4 min read)
Module 2: Daily Workflow
Plan, execute, validate, persist — the patterns that make Gemini CLI productive every day.
- Planning & Task Management (3 min read)
- Multimodal Input & Vibe Coding (3 min read)
- Validation, Models & Sessions (3 min read)
Module 3: Power User
Custom commands, MCP servers, extensions, and agent skills — the composability layer.
- Composability Primitives (3 min read)
- Custom Slash Commands (5 min read)
- MCP Servers & External Tools (3 min read)
- Extensions & Agent Skills (3 min read)
Module 4: Advanced
Automation, IDE integration, hooks, and the broader Gemini ecosystem.
- Headless Mode & Automation (3 min read)
- VS Code & IDE Integration (3 min read)
- Google Search Grounding & Web Fetch (2 min read)
- Hooks & Lifecycle Events (3 min read)
- Code Reviews & Codebase Investigation (3 min read)
- Ecosystem & Community (2 min read)
Module 5: Reference
Complete command, tool, and configuration reference for Gemini CLI.
- Complete Command & Configuration Reference (12 min read)