gemini-cli

Orchestrate Gemini CLI operations for code generation, review, and web research.

188|28|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/forayconsulting/gemini_cli_skill --skill gemini-cli-forayconsulting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini-cli
Source: https://github.com/forayconsulting/gemini_cli_skill/tree/main/.
Command: npx skills add https://github.com/forayconsulting/gemini_cli_skill --skill gemini-cli-forayconsulting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables Claude Code to seamlessly orchestrate Google's Gemini CLI (Gemini CLI) as a powerful auxiliary tool for code generation, review, analysis, and web research. It reduces manual context switching, speeds up repetitive tasks, and provides current web grounding.

Core Features & Use Cases

  • Code Generation: Build apps, components, and modules quickly.
  • Code Review: Security audits and bug detection with alternative perspectives.
  • Test & Documentation: Generate tests and API docs.
  • Web Research & Architecture Analysis: Real-time web grounding and deep codebase mapping.
  • Parallel Processing: Offload tasks and run multiple tasks concurrently.

Quick Start

Use a simple prompt to start: gemini "Create a REST API in Node.js" --yolo -o text

Frequently Asked Questions about gemini-cli

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

FAQPage Schema
How do I use Gemini CLI for code generation and automation?

Gemini CLI orchestrates code generation tasks by accepting natural language prompts and invoking Gemini models with tool support. Run commands like `gemini "Create a REST API in Node.js" --yolo -o text` to generate code, manage sessions, handle rate limits, and integrate project context across code generation, review, testing, and documentation workflows.

Can I use Gemini CLI for code review and security audits?

Yes. Gemini CLI performs code review by applying alternative model perspectives to detect bugs, security vulnerabilities, and logic issues. The Skill supports code analysis through standard prompts, tool invocation, and model selection, enabling parallel processing of multiple code segments for comprehensive security audits and quality checks.

Does Gemini CLI support web research and real-time information?

Gemini CLI includes web research capabilities that provide current web grounding for architecture analysis and real-time data needs. You invoke web research through standard prompts and tool orchestration, reducing manual context switching and enabling grounded responses without outdated local knowledge.

What output formats and session management options does Gemini CLI provide?

Gemini CLI supports text and JSON output modes, session management for stateful workflows, rate-limit handling for API constraints, and command orchestration with configurable model selection. These features enable flexible integration into automated pipelines and multi-task workflows.

Can I run multiple Gemini CLI tasks concurrently?

Yes. Gemini CLI supports parallel processing and concurrent task execution, allowing you to offload multiple code generation, review, and analysis tasks simultaneously. This reduces overall execution time and enables efficient resource utilization across cross-tool automation workflows.

What prerequisites and project context does Gemini CLI require?

Gemini CLI integrates project context to understand your codebase structure and existing code patterns. It requires access to your project files and Gemini model endpoints, supporting standard prompts and tool invocation without complex setup, enabling immediate deployment for code tasks.