ChatGPT Pro Browser — Development skill for Claude Code
Use your logged-in ChatGPT (incl.
How to install ChatGPT Pro Browser
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open yxhpy/chatgpt-pro-browser and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What ChatGPT Pro Browser does
Use your logged-in ChatGPT (incl. Pro) from the terminal by driving the real Chrome browser. ZCode/Codex skill + Python harness.
Alternatives in Development
- Chrome Devtools MCP — Chrome DevTools for coding agents 29504 108 1 31.7k ★
- Domxss — Confirm DOM XSS in a real headless browser — injects canary payloads into params + URL fragment and only repor 4.5k ★
- Mem0 Chrome Extension — OpenMemory Chrome Extension: Long-term memory for ChatGPT, Claude, Perplexity, Grok etc 671 ★
README
chatgpt-pro-browser
Use your **already-logged-in ChatGPT (incl. Pro)** from the terminal by driving the real Chrome browser — call it, upload files, and generate executable plans.
[](TEST_REPORT.md) [](#prerequisites) [](requirements.txt)
This is a ZCode/Codex **plugin** (two skills) plus a reusable Python **harness** that lets you call ChatGPT (especially **GPT-5 Pro / GPT-5.5 Pro**) from scripts, automation, or other agents — by operating the actual chatgpt.com web UI with your own logged-in session.
It is **not** a reverse-engineered API. Raw HTTP/cookie access to ChatGPT is blocked by Cloudflare (`cf-mitigated: challenge`, confirmed 403). This project decrypts Chrome's login cookies and injects them into a Playwright-controlled **real** Chrome, then drives the UI like a human would.
Two skills
| Skill | What it does |
|---|---|
| chatgpt-pro-browser | Call ChatGPT Pro from code: send prompts, upload files, multi-turn. The reusable lib/harness.py. |
| chatgpt-pro-planner | Generate executable engineering plans (dev / test / refactor / bugfix) via Pro's reasoning, in the superpowers markdown format that Codex, Claude Code, and executing-plans / subagent-driven-development consume directly. |
What works (verified, 20/20 tests passing)
| Capability | Status |
|---|---|
| Login reuse (Pro/Plus/Free) | ✅ |
| Single prompt → text reply | ✅ |
| File uploads: PNG, JPG, PDF, CSV, TXT, JSON, PY, MD, DOCX, XLSX | ✅ |
| Multi-file uploads (3-5 files, mixed types) | ✅ |
| Cross-file reasoning | ✅ |
| Big inputs (132 KB file, 14 KB pasted prompt) | ✅ |
| Long outputs (2000+ words) | ✅ |
| Deep reasoning (GPT-5 Pro) | ✅ |
| Multi-turn conversation state | ✅ |
| Resume after disconnect (server keeps generating) | ✅ |
| Multi-line/large prompts |
Related Skills
Kimippt Skill
Claude Code skill: generate PPT decks by driving kimi.com/slides in your logged-in Chrome via agent-browser (C
FiaOS
Open a browser tab — you're now driving your computer. Live remote desktop + real PTY shell (Claude Code, vim,
/chrome-cdp — Chrome Browser Automation
Control the user's live Chrome browser via Chrome DevTools Protocol. Connects to real tabs with existing cooki
Tonghuasun Agent
在 Codex、Claude Code、WorkBuddy、ZCode、OpenClaw 或 DeepSeek Harness 中,直接查询你电脑上的同花顺行情、K 线、持仓、委托和成交数据。
Wt
Alias for /walkthrough — annotated live product tour in the browser, DB-verified each step, bugs logged. Usage
ChatGPT Use
Turn your ChatGPT web subscription into a coding-agent backend — no API key, no Codex billing. Built on chrome
Related Agents
Chat Tracker
Read job-related conversations from WhatsApp Web and LinkedIn messaging by driving the user's logged-in Chrome
LinkedIn Operator
Executes LinkedIn writes that have no API, through a logged-in browser MCP (Claude in Chrome or Playwright): p
Browser Scout Sonnet
Default browser tier. Read-only work in the user's real Chrome — open a ticket, a chat channel, a dashboard or