gpt-web-fix-flow

Automates packaging repo context, sending it to GPT Web via Oracle, and applying returned fix zips.

28|7|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/DK625/OneHammer --skill gpt-web-fix-flow-dk625
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gpt-web-fix-flow
Source: https://github.com/DK625/OneHammer/tree/main/.codex/skills/gpt-web-fix-flow
Command: npx skills add https://github.com/DK625/OneHammer --skill gpt-web-fix-flow-dk625

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @steipete/oracle, and includes scripts (resource) and references (resource) components.

What problem does it solve? Getting a second opinion or fix from ChatGPT web normally requires manually zipping project files, uploading them, waiting for a response, downloading the returned zip, and carefully applying it without overwriting local work. This Skill automates that entire loop with bounded context packaging, Oracle CLI browser automation, and guarded zip application. ## Core Features & Use Cases - Bounded Context Packaging: Bundled PowerShell and Bash packagers zip only explicitly selected folders/files, honoring Git ignore rules and per-path exclude patterns, so no secrets or build artifacts leak into the upload. - Oracle Runtime Case Resolution: Supports local Windows, cloud-Linux-to-local-Linux, and cloud-Linux-to-local-Windows browser bridge setups, resolved from user input or oracle_runtime.local.json. - Automatic Returned-Zip Application: After GPT Web responds, the Skill validates the returned zip, extracts to a temp directory, compares against the live repo, applies changes safely, runs project validation, and cleans up consumed zip artifacts. - Use Case: A developer on a cloud Linux server asks GPT Web to fix a bug in the sdlc repo; the Skill packages the configured paths, sends the request through the local Windows Chrome browser via the Oracle bridge, then applies and validates the returned fix zip automatically. ## Quick Start Use the gpt-web-fix-flow skill to package the current project context, send it to GPT Web for a fix, and apply the returned zip when it comes back.

Frequently Asked Questions about gpt-web-fix-flow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send project context to ChatGPT web automatically?

Use the bundled package-gpt-web-context script to zip selected folders or files, then run Oracle CLI in browser mode with the zip and screenshots as attachments. The Skill handles dry-run validation, prompt construction, and waiting for the response artifact.

How do I apply a zip returned from GPT Web to my repo?

List the zip entries first, extract changed files to a temp directory, compare them against the live repo with checksums and diffs, then apply only the intended changes. Never expand the whole zip directly over the workspace.

Can I use Oracle CLI with a browser on a different machine than the repo?

Yes. The Skill supports cloud-Linux-to-local-Windows and cloud-Linux-to-local-Linux bridge cases where Oracle runs on the cloud server and the signed-in ChatGPT browser runs locally via an SSH bridge on port 9473.

Why does Oracle reject my context zip upload?

Oracle's default file size limit is 1 MiB, which rejects typical context zips. Pass --max-file-size-bytes 2097152 on both the dry-run and real browser calls to allow zips up to 2 MiB.

What files are excluded when packaging context for GPT Web?

The packagers automatically skip anything matched by Git ignore rules using git ls-files and git check-ignore. Additional per-path excludes can be configured in oracle_runtime.local.json under the extra field, such as history folders or image globs.

When should I not use the GPT Web fix loop?

Avoid it when the returned zip cannot be downloaded, transferred, or validated, since the flow stops and reports the failure rather than guessing. Also do not use it for broad whole-repo archives unless the user explicitly requests a bounded archive.