
Tuzi Danger Gemini Web
This is a reverse-engineered Gemini Web API client that handles both text and image generation through Google's web interface instead of the official API. It supports vision input with reference images, multi-turn conversations with session management, and runs locally via TypeScript. You'll need to authenticate through Chrome on first run, and there's a consent flow before use since it relies on unofficial endpoints. Useful when you want Gemini's image generation capabilities without dealing with official API quotas or pricing, though the reverse-engineered nature means it could break if Google changes their web interface. Supports multiple Gemini 3.x models including the thinking variant.
- skills.sh installs
- 156
- GitHub stars
- 39
- last updated
- Aug 21, 2026
Install
$ npx -y skills add tuziapi/tuzi-skills --skill tuzi-danger-gemini-web --agent claude-codeInstalls into .claude/skills of the current project.
Files
Gemini Web Client
Text/image generation via Gemini Web API. Supports reference images and multi-turn conversations.
Script Directory
Important: All scripts are located in the scripts/ subdirectory of this skill.
Agent Execution Instructions:
- Determine this SKILL.md file's directory path as
SKILL_DIR - Script path =
${SKILL_DIR}/scripts/<script-name>.ts - Replace all
${SKILL_DIR}in this document with the actual path
Script Reference:
| Script | Purpose |
|---|---|
scripts/main.ts | CLI entry point for text/image generation |
scripts/gemini-webapi/* | TypeScript port of gemini_webapi (GeminiClient, types, utils) |
Consent Check (REQUIRED)
Before first use, verify user consent for reverse-engineered API usage.
Consent file locations:
- macOS:
~/Library/Application Support/tuzi-skills/gemini-web/consent.json - Linux:
~/.local/share/tuzi-skills/gemini-web/consent.json - Windows:
%APPDATA%\tuzi-skills\gemini-web\consent.json
Sponsors
Details
- Repository
- github.com/tuziapi/tuzi-skills
- Category
- Backend & APIs
- First seen
- Jun 3, 2026
More from tuziapi/tuzi-skills
All 20- Tuzi Danger X To Markdown156
- Release Skills151
- Tuzi Update Claude Md150
- Tuzi Short Video329
- Tuzi Image Gen208
- Tuzi Comic191
- Tuzi Video Gen189
- Tuzi Infographic178
- Tuzi Post To Wechat174
- Tuzi Compress Image172
- Tuzi Xhs Images170
- Tuzi Article Illustrator165
- Tuzi Format Markdown165
- Tuzi Markdown To Html164
- Tuzi Url To Markdown164
- Tuzi Cover Image160
- Tuzi Post To X159
- Tuzi Slide Deck159
- Tuzi Copy Polish158