Skill 詳細
gemini-cli
Has prerequisites and verification, but directs installation to an external repository rather than guiding it.
使用前に確認
自動レビューは関連性のみを確認し、安全性や推奨を保証しません。使用前に出典の説明を読んでください。
SKILL.md
これはレビュー時に保存された抜粋です。完全で最新の内容は外部ソースを確認してください。
--- name: gemini-cli description: Run Gemini CLI for AI queries. Use when user asks to "run/ask/use gemini", compare Claude vs Gemini, or delegate tasks to Gemini. --- # Gemini CLI Interact w/ Google's Gemini CLI locally. Run queries, get responses, compare outputs. ## Prerequisites Gemini CLI must be installed & configured: 1. **Install:** https://github.com/google-gemini/gemini-cli 2. **Auth:** Run `gemini` & sign in w/ Google account 3. **Verify:** `gemini --version` ## When to Use - User asks to "run/ask/use gemini" - Compare Claude vs Gemini responses - Get second AI opinion - Delegate task to Gemini ## Usage **IMPORTANT:** Use `-p` flag for non-interactive (headless) one-shot queries. Without `-p`, gemini opens interactive mode which hangs in automation. ```bash # One-shot query (MUST use -p for non-interactive) gemini -p "Your prompt" # Specific model gemini -p "prompt" -m gemini-3-pro # JSON output gemini -p "prompt" -o json # Auto-approve tool use (-y is deprecated) gemini --approval-mode=yolo -p "prompt" # File analysis cat file.txt | gemini -p "Analyze this" ``` ## Models | Alias | Use case | |-------|----------| | `auto` | DEFAULT — routes per prompt (simple → Flash, complex → 3 Pro) | | `pro` | Force Gemini 3 Pro (best all-round) | | `flash` / `flash-lite` | Fast, lightweight tasks (3.5 Flash GA rolling out as auto default) | Omit `-m` to use `auto` routing. Aliases beat pinned model ids — they track upstream model swaps. Pin a full id (e.g. `gemini-3-pro`) only when the user names one. ## CLI Options | Flag | Desc | |------|------| | `-p` | **Required for headless.** Non-interactive prompt | | `-m` | Model selection | | `-o` | Output: text/json/stream-json | | `--approval-mode=yolo` | Auto-approve all actions (`-y` is deprecated) | | `-d` | Debug mode | | `-s` | Sandbox mode | | `-r` | Resume session | | `-i` | Execute prompt then continue interactive | ## Comparison Workflow 1. Provide Claude's response first 2. Run same query via `gemini -p "prompt"` 3. Present both for comparison ## Best Practices - Always use `-p` for automation/one-shot queries - Quote prompts w/ double quotes - Use `-o json` for parsing - Pipe files for contextGitHub で全文を読む (外部ページ)