一键导入
gemini
Translates task requirements into Gemini CLI commands. Used by gemini-driver agent to execute coding tasks via Google Gemini.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Translates task requirements into Gemini CLI commands. Used by gemini-driver agent to execute coding tasks via Google Gemini.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Translates task requirements into GitHub Copilot CLI commands. Used by copilot-driver agent to execute coding tasks via Copilot.
Translates task requirements into Cursor CLI commands. Used by cursor-driver agent to execute coding tasks via Cursor.
Intelligently routes and delegates coding tasks to the best AI agent (Codex, Cursor, Gemini, Copilot). Use /delegate <task> to automatically pick the optimal agent based on task type and complexity.
"Structured brainstorming with research-driven exclusion zones and shape uniqueness enforcement. Forces divergent thinking through volume and a hard constraint: no idea can take the same shape as any prior art or any previous idea. Use when exploring solutions to a problem, designing features, or when the obvious approach might not be the best one."
Translates task requirements into Codex CLI commands. Used by codex-driver agent to execute coding tasks via OpenAI Codex.
| name | gemini |
| description | Translates task requirements into Gemini CLI commands. Used by gemini-driver agent to execute coding tasks via Google Gemini. |
Subagents run with a minimal PATH. Always include mise/node paths:
export PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH" && gemini <args>
Always apply these for programmatic (headless) execution:
-p "<prompt>" — required for headless mode--yolo — required when creating or editing files (auto-approves actions)--output-format json — recommended for programmatic processingexport PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH" && NODE_OPTIONS="--no-warnings" gemini -p "<prompt>"
export PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH" && NODE_OPTIONS="--no-warnings" gemini -p "<prompt>" --yolo
export PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH" && NODE_OPTIONS="--no-warnings" gemini -p "<prompt>" --yolo --include-directories src,lib
export PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH" && cat <file> | NODE_OPTIONS="--no-warnings" gemini -p "<prompt describing what to do with the content>"
export PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH" && NODE_OPTIONS="--no-warnings" gemini --resume latest -p "<prompt>"
Note: Use --resume latest for most recent session, or --resume <id> for a specific session. Use --list-sessions to see available sessions.
export PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH" && NODE_OPTIONS="--no-warnings" gemini -p "<prompt>" --output-format json | jq -r '.response'
| Task Type | Flags | Notes |
|---|---|---|
| Analysis, review, Q&A | (none) | Read-only by default |
| Create or edit files | --yolo | Auto-approves all actions |
| Controlled edits | --approval-mode auto_edit | Auto-approve edits only |
When the calling agent specifies requirements, translate to flags:
| Requirement | Flag | Notes |
|---|---|---|
| Default / high-quality | -m gemini-3-pro | Best for complex reasoning |
| Fast / cheap | -m gemini-3-flash | Quick, straightforward tasks |
If not specified, use default model (no flag needed).
| Format | Flag | Use Case |
|---|---|---|
| Text (default) | (none) | Human-readable output |
| JSON | --output-format json | Programmatic processing, includes stats |
| Streaming JSON | --output-format stream-json | Real-time monitoring, live UI |
{
"response": "The AI-generated content",
"stats": { "models": {...}, "tools": {...}, "files": {...} },
"error": { "type": "...", "message": "..." } // only if error occurred
}
Pipe file content to Gemini:
export PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH" && cat src/config.ts | gemini -p "Explain this configuration"
Or use --include-directories to give Gemini access:
export PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH" && gemini -p "Analyze the authentication module" --include-directories src/auth
response field with contenterror field in JSON outputstats.files.totalLinesAdded > 0 for edit taskserror fielderror.type indicates failure category (ApiError, AuthError, etc.)stats.files shows changes to unexpected filesReport to user: "You can resume this Gemini session by saying 'gemini resume'."
--list-sessions — Show all recorded sessions--resume latest — Resume most recent session--resume <id> — Resume specific session by ID--delete-session <id> — Remove a sessionerror field: report error.type and error.message--yolo: confirm with user unless pre-authorized# Set PATH for all commands
export PATH="$HOME/.local/share/mise/installs/node/24.13.0/bin:$HOME/.local/bin:$PATH"
# Code review
cat src/auth.py | gemini -p "Review for security issues"
# Generate commit message
git diff --cached | gemini -p "Write a concise commit message"
# Batch analysis
for file in src/*.py; do
cat "$file" | gemini -p "Find bugs" --output-format json | jq -r '.response'
done
Add --debug or -d for verbose output when troubleshooting.