← Back to Skills Marketplace
jimliu

Baoyu Danger Gemini Web

by Jim Liu 宝玉 · GitHub ↗ · v1.56.2 · MIT-0
cross-platform ⚠ suspicious
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
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install baoyu-danger-gemini-web
  3. After installation, invoke the skill by name or use /baoyu-danger-gemini-web
  4. 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
Slug baoyu-danger-gemini-web
Version 1.56.2
License MIT-0
All-time Installs 50
Active Installs 50
Total Versions 3
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.

💬 Comments