gemini-cli
Installation
SKILL.md
Gemini CLI Skill
⚠️ Environment Notice
| Environment | Command Format |
|---|---|
| Interactive terminal | gemini (enters interactive mode) |
| Claude Code / CI | gemini -p "prompt" (headless mode) |
| Scripting with JSON | gemini -p "prompt" --output-format json |
| Stdin input | echo "prompt" | gemini or cat file | gemini -p "analyze" |
Non-TTY environments (Claude Code, CI pipelines) require -p flag or stdin input.
Quick Start
Headless Mode (Claude Code/CI)
# Basic review
gemini -p "Review this code for bugs"