← Back to Skills Marketplace
Baoyu Danger Gemini Web
by
Jim Liu 宝玉
· GitHub ↗
· v1.56.2
· MIT-0
1736
Downloads
0
Stars
50
Active Installs
3
Versions
Install in OpenClaw
/install baoyu-danger-gemini-web
Description
Generates images and text via reverse-engineered Gemini Web API. Supports text generation, image generation from prompts, reference images for vision input,...
Usage Guidance
Install only if you are comfortable letting this skill use a Google/Gemini web session. Prefer a dedicated Chrome profile and private data directory, avoid using it with a high-value Google account, do not pass sensitive reference files or prompts, and periodically delete its saved cookies and sessions if you no longer need them.
Capability Assessment
Purpose & Capability
The stated purpose is Gemini text/image generation, and the code supports that, but it also obtains Google/Gemini browser cookies through Chrome DevTools, stores reusable session cookies, uploads reference files, saves chat sessions, and includes Gemini Gem management helpers. Those are mostly purpose-aligned, but they are high-impact account/session capabilities.
Instruction Scope
SKILL.md discloses reverse-engineered API use, browser auth, automatic cookie caching, existing Chrome debugging-session reuse, and session storage. However, the consent check is an instruction to the agent rather than enforced in the CLI, and the routing guidance is broad for a skill with sensitive credential access.
Install Mechanism
The artifact manifest declares bun/npx requirements but does not fully declare network, filesystem persistence, Chrome/CDP access, or sensitive cookie handling in the install-facing openclaw requires block. Package metadata does separately tag the skill as requiring sensitive credentials.
Credentials
Network calls to Google/Gemini and user-selected file uploads fit the stated Gemini Web purpose, but default fallback to a reusable local Chrome debugging session and broad Google cookie collection are more sensitive than a typical generation backend.
Persistence & Privilege
The code writes authentication cookies and refreshed __Secure-1PSIDTS values to local files, and --sessionId stores prompt/assistant transcripts. These behaviors are disclosed in part, but cookie storage is plaintext and auto-refresh extends the lifetime of local session material.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install baoyu-danger-gemini-web - After installation, invoke the skill by name or use
/baoyu-danger-gemini-web - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.56.2
Fix stale npm shared package dependency pins for baoyu-md and baoyu-chrome-cdp 0.1.1.
v1.56.1
Version 1.56.1
- Added: `version` and `metadata` fields to SKILL.md for improved compatibility and discoverability.
- Updated: User input tool selection guidelines for better integration across diverse runtimes.
- Enhanced: Script instructions now support both `bun` and `npx` fallback, with runtime variable `${BUN_X}`.
- Improved: Preferences section now supports XDG config spec for EXTEND.md location; updated priority/search order.
- Clarified: Authentication instructions regarding Chrome profile reuse and session handling.
- Added: New scripts - `scripts/bun.lock`, `scripts/gemini-webapi/client.test.ts`, `scripts/package.json` for reproducible builds and improved testability.
v0.1.0
Initial release of baoyu-danger-gemini-web.
- Provides text and image generation via the reverse-engineered Gemini Web API, including multi-turn conversations and vision input through reference images.
- Requires explicit user consent before first use; handles consent storage and checks across macOS, Linux, and Windows.
- Supports configuration via EXTEND.md at both project and user levels for model selection, proxy settings, and data directories.
- Includes CLI support for text/image generation, session handling, JSON output, and browser-based authentication.
- Supports several Gemini-3 models, with flexible authentication, session, and environment variable options for customization.
Metadata
Frequently Asked Questions
What is Baoyu Danger Gemini Web?
Generates images and text via reverse-engineered Gemini Web API. Supports text generation, image generation from prompts, reference images for vision input,... It is an AI Agent Skill for Claude Code / OpenClaw, with 1736 downloads so far.
How do I install Baoyu Danger Gemini Web?
Run "/install baoyu-danger-gemini-web" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Baoyu Danger Gemini Web free?
Yes, Baoyu Danger Gemini Web is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Baoyu Danger Gemini Web support?
Baoyu Danger Gemini Web is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Baoyu Danger Gemini Web?
It is built and maintained by Jim Liu 宝玉 (@jimliu); the current version is v1.56.2.
More Skills