mcpField
G
gemini-delegation

gemini-delegation

github.com/atholaAgent 工作流343114 次安装1 天前更新
代码仓库

关于 gemini-delegation

面向 Gemini CLI 的委派技能,供工作流选定 Gemini 后使用。它处理 Gemini 专属的认证、配额和命令构造,适用于批量处理与摘要等任务。

主要功能

  1. 01构造 Gemini CLI 命令
  2. 02处理 Gemini 专属认证
  3. 03配额管理
  4. 04支持批量处理和摘要
  5. 05将委派结果保存为带时间戳的文件

适用场景

  1. 01选定 Gemini 后委派批量处理
  2. 02使用 Gemini CLI 总结多个文件
  3. 03使用 Gemini 提取数据中的模式

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/athola/claude-night-market --skill gemini-delegation

安装后在 Claude Code 中输入/gemini-delegation确认已加载。

附带文件modules/gemini-specifics.md

详细介绍

Gemini CLI 委派

概述

此技能为 Gemini CLI 实现 conjure:delegation-core。 它提供 Gemini 专用的身份验证、配额管理 和命令构建功能。

有关共享委派模式,请参阅 Skill(conjure:delegation-core)。

适用场景

  • 在 Skill(conjure:delegation-core) 确定 Gemini 适用后
  • 需要 Gemini 的大上下文窗口(1M+ 令牌)时
  • 用于批量处理、摘要或模式提取任务
  • 已安装并完成身份验证的 gemini CLI

不适用场景

  • 选择要委派给哪个提供方(使用 conjure:delegation-core)
  • 选定的提供方是 Qwen(使用 conjure:qwen-delegation)

先决条件

安装:

# 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"

验证: 使用 --help 标志运行命令,确认其可用。

快速开始

基本命令
# 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 "..."
保存输出
gemini -p "..." > delegations/gemini/$(date +%Y%m%d_%H%M%S).md

Gemini 专用详情

有关 Gemini 专用模型、CLI 选项、费用参考 和故障排除,请参阅 modules/gemini-specifics.md。

退出条件

  • 委派任何任务前,gemini --version 的退出状态为 0;如果未安装,则报告缺少安装并停止执行。
  • 根据 GEMINI_API_KEY 和委派本身的退出码判断身份验证状态,绝不使用 gemini auth status 判断。该命令即使遇到无法使用的凭据,也会在打印 Error authenticating: ProjectIdRequiredError 的同时以 0 退出,因此其状态不能作为依据。delegation-core 的共享模块明确规定了这一规则:绝不通过运行提供方自己的 CLI 来判断身份验证状态。
  • 委派任务的输出保存至 delegations/gemini/YYYYMMDD_HHMMSS.md(时间戳格式与快速开始示例一致),且委派完成后该文件存在于磁盘上。
  • 如果 conjure:delegation-core 选定了其他提供方(Qwen 或本地),则不会调用此技能;只有在 delegation-core 明确将任务路由至 Gemini 时,才会运行 Gemini 委派。
  • 对于上下文需要超过 1M 令牌的任务,须在提交前标记;此技能会报告预估令牌数,并确认其在 Gemini 支持的窗口范围内。

评论

支持 Markdown