ChatGPT Web Skill for Openclaw

An advanced automation tool for driving ChatGPT Web conversations via local browser profiles with persistent state.

placidusaxalarak
v0.1.0
Mar 8, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install chatgpt-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install chatgpt-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is ChatGPT Web Skill?

The ChatGPT Web Skill provides a robust framework for automating interactions with the ChatGPT web interface. By leveraging the power of Openclaw Skills, developers can bypass API limitations to perform one-shot prompts, manage multi-turn dialogues, and maintain persistent login states through a local browser profile. This skill is particularly useful for workflows requiring the specific behavior of the ChatGPT web UI, including specialized models or extended thinking features that might not be available via standard API endpoints.

It ensures that all data, including cookies and conversation metadata, remains stored locally within the skill directory for maximum privacy and control. This makes it an essential tool for those who need to integrate ChatGPT's latest web features into their automated pipelines while maintaining a consistent user session.

ChatGPT Web Skill Use Cases

  • Automating recurring inquiries through the ChatGPT web interface.
  • Maintaining long-lived, multi-turn AI conversations without re-authenticating.
  • Capturing proof screenshots and metadata for web-based AI interactions.
  • Managing multiple ChatGPT sessions simultaneously for research or testing.
  • Executing complex prompts that require specific web-only models like GPT 5.4 Thinking.

How ChatGPT Web Skill Works

  1. Initialize the environment using the wrapper script to ensure dependencies and virtual environments are correctly configured.
  2. Perform an authentication check or manual setup to capture and store browser login state locally.
  3. Initiate a one-shot query or create a persistent session for ongoing multi-turn dialogue through the Openclaw Skills interface.
  4. The skill interacts with the browser DOM to input prompts, trigger sends, and scrape responses.
  5. Metadata and session history are saved to local JSON files for future retrieval or session resumption.

ChatGPT Web Skill Setup

First, verify the authentication status of your local browser profile within the Openclaw Skills environment:

python3 scripts/run.py auth_manager.py status

If login is required, use the setup command to open a visible browser and complete the authentication manually:

python3 scripts/run.py auth_manager.py setup

Once authenticated, you can send your first prompt:

python3 scripts/run.py ask_chatgpt.py --question "Hello, how can you help me today?"

ChatGPT Web Skill Data Schema & Taxonomy

The skill organizes its data within the data/ directory to ensure all state is persistent and localized:

File/Folder Description
auth_info.json Metadata regarding authentication and last validation status.
browser_state/ Persistent browser profile including cookies and storage state.
conversations.json Index of discovered and opened conversation metadata.
sessions.json Active and historical persistent session metadata.
session_runtime/ Daemon sockets, PIDs, and runtime artifacts for active sessions.
screenshots/ Debugging screenshots captured during execution or verification failures.

ChatGPT Web Skill Advanced Features

  • Multi-turn session persistence using a daemon process for low-latency follow-up interactions.
  • Support for Extended Thinking and specific model selection within the web UI.
  • Automated garbage collection (GC) for stale sessions and runtime artifacts.
  • Proof screenshot generation for audit trails and interaction verification.
  • Detailed machine-readable error handling for CAPTCHAs, redirects, and structural UI changes.
  • Ability to resume known conversations using specific conversation IDs through Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*