gemini-delegation
Delegates tasks to Gemini CLI implementing delegation-core for Google's models. Use when delegation-core selects Gemini or 1M+ token context is needed.
How do I install this agent skill?
npx skills add https://github.com/athola/claude-night-market --skill gemini-delegationIs this agent skill safe to install?
- Gen Agent Trust Hubpass
This skill provides a standard implementation for delegating tasks to the Google Gemini CLI. It includes authentication guidelines and model configuration for processing large-context tasks. The only identified risk is a standard indirect prompt injection surface common to LLM-integration tools.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerpass
1/2 files flagged
What does this agent skill do?
Gemini CLI Delegation
Overview
This skill implements conjure:delegation-core for the Gemini CLI.
It provides Gemini-specific authentication, quota management,
and command construction.
For shared delegation patterns, see Skill(conjure:delegation-core).
When To Use
- After
Skill(conjure:delegation-core)determines Gemini is suitable - When you need Gemini's large context window (1M+ tokens)
- For batch processing, summarization, or pattern extraction tasks
- If the
geminiCLI is installed and authenticated
When NOT To Use
- Choosing which provider to delegate to (use
conjure:delegation-core) - Qwen was the selected provider (use
conjure:qwen-delegation)
Prerequisites
Installation:
# Verify installation
gemini --version
# Check authentication
gemini auth status
# Login if needed
gemini auth login
# Or set API key
export GEMINI_API_KEY="your-key"
Verification: Run the command with --help flag to verify availability.
Quick Start
Basic Command
# File analysis
gemini -p "@path/to/file Analyze this code"
# Multiple files
gemini -p "@src/**/*.py Summarize these files"
# With specific model
gemini --model gemini-3-pro -p "..."
# JSON output
gemini --output-format json -p "..."
Save Output
gemini -p "..." > delegations/gemini/$(date +%Y%m%d_%H%M%S).md
Gemini-Specific Details
For Gemini-specific models, CLI options, cost reference,
and troubleshooting, see modules/gemini-specifics.md.
Exit Criteria
-
gemini --versionexits 0 before any task is delegated, and a missing installation is reported and stops execution. - Authentication is judged from
GEMINI_API_KEYand from the delegation's own exit code, never fromgemini auth status. That command exits 0 while printingError authenticating: ProjectIdRequiredErrorover a credential that cannot be used, so its status is not evidence.delegation-core's shared module states the rule: authentication is never decided by running a provider's own CLI. - The delegated task output is saved to
delegations/gemini/YYYYMMDD_HHMMSS.md(timestamp format matching the Quick Start example), and that file exists on disk after the delegation completes. - If
conjure:delegation-coreselected a different provider (Qwen or local), this skill is not invoked; Gemini delegation only runs when delegation-core explicitly routes to Gemini. - Tasks requiring > 1M tokens in context are flagged before submission; the skill reports the estimated token count and confirms it falls within Gemini's supported window.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/athola/claude-night-market/gemini-delegation">View gemini-delegation on skillZs</a>