gemini-cli

Execute Gemini CLI AI prompts from Python scripts on Windows.

4|2|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/daishir0/gemini-cli-wrapper --skill gemini-cli-daishir0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini-cli
Source: https://github.com/daishir0/gemini-cli-wrapper/tree/main
Command: npx skills add https://github.com/daishir0/gemini-cli-wrapper --skill gemini-cli-daishir0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyPDF2, tqdm, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill bridges the gap between your Python scripts and the powerful Gemini AI, enabling seamless automation of complex tasks like translation, Q&A, and code generation without manual CLI interaction.

Core Features & Use Cases

  • Universal Gemini CLI Wrapper: Execute any Gemini CLI command with robust error handling.
  • Task Automation: Automate PDF translation, text translation, Q&A, and code generation.
  • Use Case: Translate an entire PDF document from English to Japanese by simply providing the file paths, or generate Python code for a specific function with a natural language prompt.

Quick Start

Use the gemini-cli skill to translate the English text "Hello, world!" into Japanese.

Frequently Asked Questions about gemini-cli

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

FAQPage Schema
How do I automate PDF translation from English to Japanese using Python?

To automate PDF translation, you can use this Python wrapper to execute Gemini CLI commands programmatically. It supports providing file paths to translate entire PDF documents from English to Japanese with automatic CLI path detection on Windows.

Can I use a Python wrapper to generate code with Gemini AI?

Yes, you can use a Python wrapper to generate code with Gemini AI by passing natural language prompts to the Gemini CLI. This allows you to automate code generation tasks directly within your Python scripts without manual CLI interaction.

Does the Gemini CLI Python wrapper work on Windows?

The Gemini CLI Python wrapper works on Windows environments and includes automatic Gemini CLI path detection. This ensures seamless execution of AI prompts for text translation, question answering, and code generation on Windows systems.

What Python dependencies are needed for Gemini CLI automation?

To run Gemini CLI automation tasks like PDF translation, you need the PyPDF2 and tqdm Python dependencies. These libraries support PDF file processing and progress visualization within the Python wrapper scripts.

What is the best way to run Gemini AI prompts for question answering in Python?

The best way to run Gemini AI prompts for question answering in Python is using a CLI wrapper with robust error handling. It enables programmatic execution of natural language prompts to automate Q&A tasks without manual terminal input.

Are there limitations when using a Python wrapper for Gemini CLI text translation?

Limitations when using a Python wrapper for Gemini CLI text translation include dependency on the local Gemini CLI installation and Windows path configurations. The wrapper relies on the underlying CLI capabilities for processing text and PDF files.