mastering-gemini-cli

Official

Automate headless Gemini workflows, effortlessly.

AuthorSpillwaveSolutions
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill empowers you to build headless automation and agentic workflows using Google's Gemini CLI. It codifies best practices for approval modes, explicit file permissions, surgical edits vs. writes, and external service integration via MCP, reducing manual toil in CI/CD pipelines and multi-step tasks.

Core Features & Use Cases

  • Headless automation: Run Gemini CLI tasks without prompts to accelerate CI/CD pipelines.
  • Agentic workflows: Coordinate multi-step, resume-enabled sessions for long-running automation.
  • External integrations: Extend Gemini with MCP servers to read/write data to services like GitHub, Postgres, or Slack.
  • Smart editing toolkit: Leverage smartEdit and explicit tool permissions to minimize risk and maximize reliability.
  • Project context templates: Use GEMINI.md and settings.json to tailor context per project.

Quick Start

Use the Gemini CLI to execute a headless task: gemini -p "Refactor auth.js to use async/await" --approval-mode auto_edit

  • or pipe context: git diff --staged | gemini -p "Generate semantic commit message"
  • or request JSON: gemini -p "List TODOs in src/" --output-format json --include-directories src

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: mastering-gemini-cli
Download link: https://github.com/SpillwaveSolutions/mastering-gemini-cli-agentic-skill/archive/main.zip#mastering-gemini-cli

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.