Comfy
Comfy-Org/comfy-skills
Generate images, video, audio, and 3D with Comfy Cloud — search hundreds of models and workflow templates, run custom ComfyUI workflows, and manage generation jobs through the hosted Comfy Cloud MCP…
通过 Gemini 官网(gemini.google.com)执行生图、对话等操作。用户提到"生图/画图/绘图/nano banana/nanobanana/生成图片"等关键词时触发。操作方式分三级优先级:首选 MCP 工具 → 次选 Skill 脚本 → 最次连接 Skill 浏览器手动操作(需用户授权)。禁止自行启动外部浏览器访问 Gemini。
$ npx skills add WJZ-P/gemini-skill --skill gemini-skill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install WJZ-P/gemini-skill gemini-skill --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "gemini-skill" agent skill from https://github.com/WJZ-P/gemini-skill/tree/main into .claude/skills/gemini-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gemini-skill", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add WJZ-P/gemini-skill --skill gemini-skill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install WJZ-P/gemini-skill gemini-skill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "gemini-skill" agent skill from https://github.com/WJZ-P/gemini-skill/tree/main into .agents/skills/gemini-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gemini-skill", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add WJZ-P/gemini-skill --skill gemini-skill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install WJZ-P/gemini-skill gemini-skill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "gemini-skill" agent skill from https://github.com/WJZ-P/gemini-skill/tree/main into .cursor/skills/gemini-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gemini-skill", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add WJZ-P/gemini-skill --skill gemini-skill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install WJZ-P/gemini-skill gemini-skill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "gemini-skill" agent skill from https://github.com/WJZ-P/gemini-skill/tree/main into .gemini/skills/gemini-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gemini-skill", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install WJZ-P/gemini-skill gemini-skillInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add WJZ-P/gemini-skill --skill gemini-skill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "gemini-skill" agent skill from https://github.com/WJZ-P/gemini-skill/tree/main into .github/skills/gemini-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gemini-skill", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add WJZ-P/gemini-skill --skill gemini-skill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install WJZ-P/gemini-skill gemini-skill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "gemini-skill" agent skill from https://github.com/WJZ-P/gemini-skill/tree/main into .opencode/skills/gemini-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gemini-skill", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
gemini-skill通过 Gemini 官网(gemini.google.com)执行生图、对话等操作。用户提到"生图/画图/绘图/nano banana/nanobanana/生成图片"等关键词时触发。操作方式分三级优先级:首选 MCP 工具 → 次选 Skill 脚本 → 最次连接 Skill 浏览器手动操作(需用户授权)。禁止自行启动外部浏览器访问 Gemini。
Gemini Skill is an agent skill from WJZ-P/gemini-skill. 通过 Gemini 官网(gemini.google.com)执行生图、对话等操作。用户提到"生图/画图/绘图/nano banana/nanobanana/生成图片"等关键词时触发。操作方式分三级优先级:首选 MCP 工具 → 次选 Skill 脚本 → 最次连接 Skill 浏览器手动操作(需用户授权)。禁止自行启动外部浏览器访问 Gemini。
Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 41 other files, including reference files (for example `ATLAS_CLOUD_PROVIDER_REVIEW.md`, `README.en.md` and `README.md`).
It sits in Agent Workflows, covering MCP servers and Image generation. It works with Google Gemini and Model Context Protocol. The repository describes itself as: gemini drawing MCP & skill through browser, can be used in openclaw or any agent that supports MCP. Gemini画图 MCP和sill,支持龙虾或任何agent使用٩(๑◡<๑)۶. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 333e818. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npmnodeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Gemini Skill loads about 1.1k tokens when it runs, and up to ~2.9k if it reads all its reference files. Until then it costs about 47 tokens; SKILL.md has 297 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from WJZ-P/gemini-skill at commit 333e818, republished under its MIT licence (© WJZ-P). 297 words, ~1,069 tokens.
.claude/skills/gemini-skill/SKILL.md (or your agent's skills folder). This skill also uses 39 other files; get the full folder from GitHub.与 Gemini 的一切交互,按以下优先级选择方式:
gemini_browser_info 获取 CDP 连接信息,主动连接到本 Skill 管理的浏览器进行操作。此方式必须先征得用户同意绝对禁止:自行启动新的浏览器实例访问 Gemini 页面(如使用 OpenClaw 浏览器、另起 Puppeteer 等),这会导致会话冲突。
浏览器 Daemon 未运行时 MCP 工具会自动拉起,无需任何手动操作。
MCP 工具调用(尤其是生图、等待回复等)可能耗时较长(60~180 秒)。必须遵守以下规则:
timeoutMs 必须设为 ≥180000(3 分钟),避免传输层提前超时截断。fullSize 模式失败,可降级重试 fullSize=false(预览图模式更稳定)。生图、画、绘图、海报、nano banana、nanobanana、image generation、生成图片本 Skill 通过 MCP Server 暴露工具,AI 直接调用即可。
浏览器启动、会话管理、图片提取、文件保存等流程已全部封装在工具内部。
AI 必须始终通过 MCP 工具完成所有操作。
禁止绕过 MCP 自行编写临时脚本(如
node -e "..."或创建.js临时文件)来import/require本项目导出的函数(如createGeminiSession、createOps等)。如果 MCP 工具确实无法满足当前需求,AI 必须先向用户说明原因并获得明确同意, 才能编写临时脚本调用底层 API。未经用户同意,一律禁止。
核心生图(封装完整流程):
| 工具名 | 说明 | 入参 |
|---|---|---|
gemini_generate_image | 完整生图流程:新建会话→发prompt→等待→提取图片→保存本地(耗时约 60~120 秒) | prompt,newSession(默认false),referenceImages(参考图路径数组),fullSize(默认true,高清原图;false则预览图),timeout(默认120000ms) |
会话管理:
| 工具名 | 说明 | 入参 |
|---|---|---|
gemini_new_chat | 新建一个空白对话 | 无 |
gemini_temp_chat | 进入临时对话模式(不保留历史记录) | 无 |
模型切换:
| 工具名 | 说明 | 入参 |
|---|---|---|
gemini_switch_model | 切换 Gemini 模型 | model(pro / quick / think) |
文本对话:
| 工具名 | 说明 | 入参 |
|---|---|---|
gemini_send_message | 发送文本消息并等待回答完成,直接返回 Gemini 的回复文本 | message,timeout(默认120000ms) |
图片操作:
| 工具名 | 说明 | 入参 |
|---|---|---|
gemini_upload_images | 上传图片到输入框(仅上传不发送,可配合 send_message) | images(路径数组) |
gemini_get_images | 获取会话中所有已加载图片的元信息 | 无 |
gemini_extract_image | 提取指定图片的 base64 并保存到本地 | imageUrl(从 get_images 获取) |
gemini_download_full_size_image | 下载完整尺寸的高清图片,默认最新一张,可指定索引 | index(可选,从0开始,从旧到新) |
gemini_share_latest_image | 为图片创建公开分享链接并直接返回链接,默认最新一张 | index(可选),timeout,copyToClipboard,closeDialog |
文字回复提取:
| 工具名 | 说明 | 入参 |
|---|---|---|
gemini_get_all_text_responses | 获取会话中所有文字回复(仅文字,不含图片) | 无 |
gemini_get_latest_text_response | 获取最新一条文字回复 | 无 |
登录状态:
| 工具名 | 说明 | 入参 |
|---|---|---|
gemini_check_login | 检查是否已登录 Google 账号 | 无 |
页面导航:
| 工具名 | 说明 | 入参 |
|---|---|---|
gemini_navigate_to | 打开指定的 Gemini 页面 URL(如历史会话链接),仅允许 gemini.google.com 域名 | url(目标 URL),timeout(默认30000ms) |
诊断 & 恢复:
| 工具名 | 说明 | 入参 |
|---|---|---|
gemini_probe | 探测页面各元素状态(输入框、按钮、模型等) | 无 |
gemini_reload_page | 刷新页面(卡住或异常时使用) | timeout(默认30000ms) |
gemini_browser_info | 获取浏览器连接信息(CDP 端口、wsEndpoint 等) | 无 |
快速生图(一步到位):
gemini_generate_image,传入 prompt → 返回本地图片路径生图并拿分享链接:
gemini_generate_image 生成图片gemini_share_latest_image 返回公开链接灵活组合(细粒度控制):
gemini_new_chat — 新建会话gemini_switch_model → pro — 切换到高质量模型gemini_upload_images — 上传参考图gemini_send_message — 发送描述词gemini_get_images → gemini_extract_image — 获取并保存图片排障:
gemini_probe — 看看页面元素有没有就位gemini_reload_page — 页面卡了就刷新gemini_browser_info — 获取 CDP 信息自行连接调试{
"mcpServers": {
"gemini": {
"command": "node",
"args": ["<项目绝对路径>/src/mcp-server.js"]
}
}
}也可通过 npm run mcp 手动启动。
工具内部已包含重试逻辑。若仍然失败,返回值的 isError: true 和错误信息会告知原因:
npm run daemongemini_browser_info 查看浏览器状态排查references/gemini-flow.mdreferences/intent-routing.md© WJZ-P, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 39 other files (references) in the repository root of WJZ-P/gemini-skill.
Open the folder on GitHubat commit 333e818
Gemini Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Gemini Skill this skillWJZ-P/gemini-skill | 832 | — | ~1.1k | Automated safety check: Pass | MIT | |
| ComfyComfy-Org/comfy-skills | 222 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Kst AI Assets Usagepivoshenko/kasetto | 208 | — | ~2.1k | Automated safety check: Pass | Custom licence | |
| Documentation Serverandrea9293/mcp-documentation-server | 343 | — | ~2.3k | Automated safety check: Pass | MIT | |
| Migrate To Antigravityyuting0624/antigravity-for-claude-code | 375 | — | ~2k | Automated safety check: Pass | MIT | |
| Setupguaardvark/guaardvark | 257 | — | ~1.2k | Automated safety check: Pass | MIT |
Comfy-Org/comfy-skills
Generate images, video, audio, and 3D with Comfy Cloud — search hundreds of models and workflow templates, run custom ComfyUI workflows, and manage generation jobs through the hosted Comfy Cloud MCP…
pivoshenko/kasetto
Report which kasetto-installed skills and MCP servers are actually being used across the AI agents on this machine, and render a branded HTML dashboard of the result.
andrea9293/mcp-documentation-server
A skill your agent uses when you need to store, retrieve, search, or manage documents in a local knowledge base with semantic search and hybrid (vector + full-text) retrieval.
yuting0624/antigravity-for-claude-code
Move an existing Claude Code setup onto the Antigravity CLI (agy) — user skills, CLAUDE.md, auto-memory, MCP servers, installed plugins, permissions and trusted workspaces.
guaardvark/guaardvark
Connect this agent to a running Guaardvark (self-hosted AI studio) and check what it can do right now.
google/skills
Manages custom Agent resources on Gemini Enterprise Agent Platform.
Works with
通过 Gemini 官网(gemini.google.com)执行生图、对话等操作。用户提到"生图/画图/绘图/nano banana/nanobanana/生成图片"等关键词时触发。操作方式分三级优先级:首选 MCP 工具 → 次选 Skill 脚本 → 最次连接 Skill 浏览器手动操作(需用户授权)。禁止自行启动外部浏览器访问 Gemini。. Gemini Skill is an agent skill from WJZ-P/gemini-skill.
Gemini Skill fits situations like: tasks that involve MCP servers; tasks that involve Image generation.
Run `npx skills add WJZ-P/gemini-skill --skill gemini-skill -a claude-code`. Or copy the skill folder (the WJZ-P/gemini-skill repository) into .claude/skills/gemini-skill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add WJZ-P/gemini-skill --skill gemini-skill -a codex`. Or copy the skill folder (the WJZ-P/gemini-skill repository) into .agents/skills/gemini-skill in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add WJZ-P/gemini-skill --skill gemini-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gemini-skill, .gemini/skills/gemini-skill, .github/skills/gemini-skill and .opencode/skills/gemini-skill in your project.
Going by SKILL.md and its folder, Gemini Skill needs the command-line tools its instructions call (npm and node).
SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Gemini Skill is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.1k tokens (SKILL.md is roughly 4.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.8k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Gemini Skill: Comfy (Comfy-Org/comfy-skills, 222 stars), Kst AI Assets Usage (pivoshenko/kasetto, 208 stars), Documentation Server (andrea9293/mcp-documentation-server, 343 stars) and Migrate To Antigravity (yuting0624/antigravity-for-claude-code, 375 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
WJZ-P (a GitHub user) maintains it in WJZ-P/gemini-skill, which has 832 GitHub stars. The repository was last updated on September 18, 2026.
Source: WJZ-P/gemini-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.