Skills Plugins MCP Prompt Model 博客 我的中心
開発 #api #ai

collaborating-with-gemini

当用户明确点名要用 Google Gemini CLI 协同时使用此 Skill,把指定任务委托给 Gemini 执行并整合结果。 触发场景: - 用户明确说"用 Gemini / 让 gemini 看看 / gemini 协同" - 用户要求把某个具体任务委托给 Gemini CLI 执行 - 用户要求多模型交叉验证,并点名 Gemini 作为其中一方 - 用户要求接续之前的 Gemini 会话(SESSION_ID / latest) 触发词:Gemini、gemini协同、gemini CLI、委托给 Gemini、gemini_bridge 前置要求: - 已安装 Gemini CLI (npm install -g @google/gemini-cli) - 已配置 Google API Key (GEMINI_API_KEY 环境变量或 gemini auth login) 🔴 不适用场景(未点名 Gemini 一律不激活本技能): - UI / UX / 前端原型 / CSS / 样式设计 → 走 ui-frontend、theme-system, 或用户指定的工具(如 AI 工作站);不要因为出现"UI 设计""原型"就调 Gemini - 代码审查 / Bug 分析 → 走 bug-detective、code-patterns - 后端逻辑任务 → Gemini 理解有缺陷,优先使用 Codex

DeepseekModel キュレーション済みスキル 品質 優秀 · 78 v1.0.0

取得

https://deepseekmodel.com/api/download.php?id=bkywksj-knowledge-base-claude-skills-collaborating-with-gemini-skill-md&format=skill
ダウンロード .skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能
.skill ファイルの system_prompt フィールドの実際の内容。
name collaborating-with-gemini description 当用户明确点名要用 Google Gemini CLI 协同时使用此 Skill,把指定任务委托给 Gemini 执行并整合结果。 触发场景: - 用户明确说"用 Gemini / 让 gemini 看看 / gemini 协同" - 用户要求把某个具体任务委托给 Gemini CLI 执行 - 用户要求多模型交叉验证,并点名 Gemini 作为其中一方 - 用户要求接续之前的 Gemini 会话(SESSION_ID / latest) 触发词:Gemini、gemini协同、gemini CLI、委托给 Gemini、gemini_bridge 前置要求: - 已安装 Gemini CLI (npm install -g @google/gemini-cli) - 已配置 Google API Key (GEMINI_API_KEY 环境变量或 gemini auth login) 🔴 不适用场景(未点名 Gemini 一律不激活本技能): - UI / UX / 前端原型 / CSS / 样式设计 → 走 ui-frontend、theme-system, 或用户指定的工具(如 AI 工作站);不要因为出现"UI 设计""原型"就调 Gemini - 代码审查 / Bug 分析 → 走 bug-detective、code-patterns - 后端逻辑任务 → Gemini 理解有缺陷,优先使用 Codex 与 Gemini CLI 协同开发 通过 Python 桥接脚本调用 Gemini CLI,获取前端原型和 UI 设计建议。 快速开始 # 相对路径(推荐,在项目根目录执行) python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py -- cd . --PROMPT "Your task" 输出 : JSON 格式,包含 success 、 SESSION_ID 、 agent_messages 和可选的 error 。 参数说明 参数 类型 必填 默认值 说明 --PROMPT str ✅ - 发送给 Gemini 的任务指令(使用英语) --cd Path ✅ - 工作目录根路径 --sandbox bool ❌ True 沙箱模式(只读),默认开启 --no-sandbox bool ❌ False 禁用沙箱(允许 Gemini 执行工具) --SESSION_ID str ❌ "" 会话索引号或 latest (继续之前的对话) --return-all-messages bool ❌ False 返回完整推理信息(含工具调用和推理过程) --model str ❌ None 指定模型(仅用户明确要求时使用) --yolo bool ❌ False 跳过所有审批(覆盖 --approval-mode,危险) --include-directories List[Path] ❌ [] 额外工作区目录(跨项目引用) 使用模式 1. 基础调用(默认只读模式) python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --PROMPT "Design a responsive card component for product display" 2. 多轮会话 始终保存 SESSION_ID 用于后续对话: # 第一轮:设计 UI python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --PROMPT "Design a mobile-first login page with form validation" # 后续轮次:使用返回的 SESSION_ID(索引号)继续 python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --SESSION_ID "latest" \ --PROMPT "Add dark mode support to the login page design" 3. 获取 Unified Diff 补丁 python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --PROMPT "Generate a unified diff to improve the CSS layout. OUTPUT: Unified Diff Patch ONLY." 4. 调试模式(返回完整信息) python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --PROMPT "Debug this styling issue: elements overflow on mobile" \ --return-all-messages 5. 引用项目文件(@file 语法) Gemini CLI 支持 @file 语法直接引用文件内容: python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --PROMPT "Review the component in @src/components/MyComponent.vue and suggest improvements for accessibility. OUTPUT: Unified Diff Patch ONLY." 6. 跨目录工作区 python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --include-directories "../shared-lib" \ --PROMPT "Analyze how shared-lib types are used in this project" 返回值结构 成功时: { "success" : true , "SESSION_ID" : "5" , "agent_messages" : "模型回复内容..." } 失败时: { "success" : false , "error" : "错误信息描述" } 安全模式说明 模式 参数 说明 适用场景 沙箱(默认) 默认或 --sandbox 只读模式,Gemini 不修改文件 代码审查、设计讨论、原型建议 非沙箱 --no-sandbox 允许 Gemini 执行工具(每次需确认) 需要 Gemini 直接操作文件 YOLO --yolo 自动批准所有工具(危险) 快速原型(仅限信任环境) 推荐 :始终使用默认的沙箱模式。将 Gemini 的输出视为"脏原型",由 Claude 重构为生产代码。 协作工作流 推荐场景 场景 说明 前端/UI/UX Gemini 擅长 CSS、样式和视觉设计 组件设计 React/Vue 组件的原型设计 响应式布局 移动端适配和布局优化 样式审查 CSS 代码质量和最佳实践 文件引用分析 利用 @file 语法让 Gemini 直接读取项目文件 重要约束 默认只读 : 默认 --approval-mode plan ,Gemini 不会修改任何文件 英语交互 : 与 Gemini 交互时使用英语,获得更好效果 Diff 输出 : 在 PROMPT 中明确要求 OUTPUT: Unified Diff Patch ONLY 后端逻辑 : Gemini 对后端逻辑理解有缺陷,后端任务优先使用 Codex 重构代码 : 将 Gemini 的输出视为"脏原型",由 Claude 重构为生产代码 后台运行 : 对于长时间任务,使用 Run in the background 与本项目的集成 典型用例:组件设计 python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --PROMPT "Design a React/Vue component for @src/components/MyComponent.vue. Focus on clean layout with dark mode support. OUTPUT: Complete component code." 典型用例:样式审查 python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --PROMPT "Review the CSS in @src/styles/main.css for consistency, unused rules, and best practices." 典型用例:UI 原型 python .claude/skills/collaborating-with-gemini/scripts/gemini_bridge.py \ -- cd . \ --PROMPT "Design a file browser panel UI with tree navigation, search, and context menu. Use the project's existing UI framework. OUTPUT: Complete component code." 安装前置 # 安装 Gemini CLI npm install -g @google/gemini-cli # 配置 API Key(方式一:环境变量) # 设置 GEMINI_API_KEY 环境变量 # 配置 API Key(方式二:CLI 登录) gemini auth login 故障排除 问题 解决方案 gemini: command not found npm install -g @google/gemini-cli 并确保在 PATH 中 GEMINI_API_KEY 未设置 设置环境变量或执行 gemini auth login SESSION_ID 获取失败 检查网络连接和 API Key 输出被截断 使用 --return-all-messages 获取完整信息 脚本超时无响应 检查是否因无 result 事件导致,用 --return-all-messages 调试 Windows 路径问题 使用正斜杠 / 或双反斜杠 \\ 会话恢复失败 使用 --SESSION_ID latest 或具体索引号(非 UUID) Gemini vs Codex 选择指南 任务类型 推荐模型 原因 前端 UI/CSS Gemini 视觉设计能力强 后端逻辑 Codex 算法和逻辑分析强 组件样式 Gemini CSS 和布局专长 API 设计 Codex 接口设计和架构 代码审查 两者皆可 双模型交叉验证更好 文件引用分析 Gemini @file 语法直接读文件
このスキルを起動するキーワード。クリックでコピーできます。

このスキルにはトリガーワードがありません。

ダウンロードした .skill に含まれるフィールド。
フィールド 説明
formatフォーマット識別子(skill/v1)
skill_idスキル固有 ID
nameスキル名
versionバージョン
description説明
categoryカテゴリ(配列)
trigger_wordsトリガーワード
tagsタグ
sourceソース
source_urlソース URL(本ページ)
exported_atエクスポート日時(ダウンロード毎)
system_promptシステムプロンプト本文
model_configモデル設定:provider / model / temperature / max_tokens / top_p
examplesサンプル
install_guide各プラットフォームの導入説明(Coze / Dify / Claude / カスタム)
同じスキルを各プラットフォーム形式で出力できます。
.skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能 ダウンロード
.skillpro 拡張形式。scripts / tools / dependencies / hooks を含む ダウンロード
.json 純粋な JSON 出力。system_prompt とモデル設定のみ ダウンロード
Coze frontmatter 付き Markdown。Coze へのインポート用 ダウンロード
Dify Dify DSL。アプリ作成後にそのままインポート ダウンロード

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。