Agent skill

Codex Chatgpt Bridge

by Zhenyu98 in Zhenyu98/codex-chatgpt-bridge

A skill your agent uses when Codex needs to coordinate ChatGPT, Chrome, Cloudflare tunnels, verified bridge Restart/Reboot recovery, or task routing between local code execution and ChatGPT…

MITAuto-check passedProductivity & Automation

Install Codex Chatgpt Bridge

skills CLI
$ npx skills add Zhenyu98/codex-chatgpt-bridge --skill codex-chatgpt-bridge -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Zhenyu98/codex-chatgpt-bridge codex-chatgpt-bridge --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Zhenyu98/codex-chatgpt-bridge.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/codex-chatgpt-bridge .claude/skills/codex-chatgpt-bridge && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
codex-chatgpt-bridge
GitHub stars
277
Token cost
~4k tokens
SKILL.md length
1,902 words
Files
11 (incl. scripts, references)
Skills in repo
1
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when Codex needs to coordinate ChatGPT, Chrome, Cloudflare tunnels, verified bridge Restart/Reboot recovery, or task routing between local code execution and ChatGPT…

  • Works in 7 steps: Avoid rereading all context unless… → Read only files required for… → Classify each recommendation as… → …
  • Codex needs to coordinate ChatGPT
  • SKILL.md covers Choose The Mode, Service Switch, Operating Modes and Route Quick Reference, plus 3 more sections
  • Runs PowerShell scripts from its folder; calls git

What it does

Codex Chatgpt Bridge is an agent skill from Zhenyu98/codex-chatgpt-bridge. Use when Codex needs to coordinate ChatGPT, Chrome, Cloudflare tunnels, verified bridge Restart/Reboot recovery, or task routing between local code execution and ChatGPT reasoning/review. Handles the bridge controller and scheduled task, start/off/status/doctor/rotate flows, Worker KV refresh, ChatGPT app setup, permission levels, token-saving handoffs, large-context review, visual/PDF review, complex bug routing, and human approval gates.

Its SKILL.md is about 4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/agents-snippet.md` and `references/bridge-operations.md`).

It sits in Productivity & Automation, covering Scheduled and recurring tasks and PDF. It works with OpenAI, Cloudflare and Model Context Protocol. The repository describes itself as: A safe bridge for Codex and ChatGPT to hand off coding work, save tokens, and keep local execution under control. The licence is MIT.

When your agent uses it

  • Codex needs to coordinate ChatGPT
  • Cloudflare tunnels
  • Verified bridge Restart/Reboot recovery
  • Task routing between local code execution and ChatGPT reasoning/review

Example prompts

  • “/codex-chatgpt-bridge”

Requirements

  • PowerShell

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Avoid rereading all context unless necessary.
  2. Read only files required for implementation.
  3. Classify each recommendation as accepted, rejected, needs verification, or requires user decision.
  4. Convert accepted recommendations into a patch plan.
  5. Execute source changes locally.
  6. Run verification commands.
  7. Report files changed, commands run, results, unresolved risks, and whether more ChatGPT review is needed.

What it can do on your machine

Read from SKILL.md and the folder at commit 351c66f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 4 files in scripts/ (PowerShell), which the agent can run.

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Codex Chatgpt Bridge loads about 4k tokens when it runs, and up to ~19k if it reads all its reference files. Until then it costs about 116 tokens; SKILL.md has 1,902 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~116
When it runs · the whole SKILL.md, loaded when a task matches
~4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~19k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from Zhenyu98/codex-chatgpt-bridge at commit 351c66f, republished under its MIT licence (© Zhenyu98). 1,902 words, ~3,986 tokens.

Download SKILL.mdSave it as .claude/skills/codex-chatgpt-bridge/SKILL.md (or your agent's skills folder). This skill also uses 10 other files; get the full folder from GitHub.
name
codex-chatgpt-bridge
description
Use when Codex needs to coordinate ChatGPT, Chrome, Cloudflare tunnels, verified bridge Restart/Reboot recovery, or task routing between local code execution and ChatGPT reasoning/review. Handles the bridge controller and scheduled task, start/off/status/doctor/rotate flows, Worker KV refresh, ChatGPT app setup, permission levels, token-saving handoffs, large-context review, visual/PDF review, complex bug routing, and human approval gates.

Codex ChatGPT Bridge

Use this skill as the single entrypoint for coordinating Codex, ChatGPT, a scoped local MCP bridge, Chrome, and optional Cloudflare tunnels.

Core principle:

  • Codex is the execution owner.
  • ChatGPT is the reasoning and review partner.
  • The local bridge is a scoped local access bridge.
  • Chrome is the message transport.

Default posture:

  • Codex owns source edits, tests, builds, git operations, local verification, and final reporting.
  • ChatGPT owns high-depth reasoning, broad review, visual/PDF/screenshot analysis, and independent go/no-go critique.
  • The local bridge defaults to one narrow workspace, read-only access, and no secrets.
  • ChatGPT recommendations are advice until Codex verifies them locally.

Choose The Mode

Use bridge operations when the user asks to start, stop, inspect, repair, or configure ChatGPT access to a local project through the bridge.

Read references/bridge-operations.md for:

  • local_bridge.ps1 start, stop, status, and doctor flows
  • Cloudflare Quick Tunnel and Worker-proxy setup
  • ChatGPT app/OAuth setup through Chrome
  • on/off semantics that preserve ChatGPT configuration without leaving the workspace reachable
  • service lifecycle and common failure handling

Use task routing when the user asks whether Codex, ChatGPT, subagents, or the local bridge should handle a task.

Read references/router-policy.md for:

  • NORMAL and TOKEN_SAVING operating modes
  • route classes
  • permission levels
  • ChatGPT Task Packet format
  • ChatGPT Action Manifest format
  • Codex ingestion rules
  • token-saving policy
  • security rules
  • hardware/KiCad and debugging workflows

Use examples only when drafting a concrete handoff.

Read references/examples.md for:

  • KiCad hardware review packets
  • paper/code review packets
  • complex bug packets
  • image/PDF visual review packets
  • ChatGPT Architect workflow (spec -> tasks -> per-task Codex execution prompt)

Read references/hook-design.md only when designing automation around this policy.

Read references/agents-snippet.md only when adding project-level AGENTS.md guidance.

Service Switch

Use the controller for normal lifecycle operations. It stores a non-secret profile separately from transient runtime state, serializes mutations with a mutex, treats Reboot as an alias of one verified Restart transaction, refreshes Worker KV in strict mode, and checks the local, Quick Tunnel, and stable Worker endpoints before reporting success.

powershell
$skill = "$env:USERPROFILE\.codex\skills\codex-chatgpt-bridge"
$controller = "$skill\scripts\bridge_controller.ps1"

powershell -ExecutionPolicy Bypass -File $controller -Action Configure -ProjectRoot <path> -Tunnel cloudflare-worker -PublicBaseUrl https://bridge.example.workers.dev -InstallCloudflared

Controller semantics:

  • Configure saves the default project root, explicit file-tool roots, tunnel mode, port, and stable public URL without storing secrets. Use -AllowedRoots "<root1>;<root2>" for multiple roots; ProjectRoot must be inside one of them.
  • On records intentional running state, starts the bridge, refreshes Worker KV when required, and verifies the 200/401 health contract.
  • Off records intentional stopped state, closes the runtime, and preserves the profile and ChatGPT app authorization.
  • Restart and Reboot are the same single transaction. They refuse to reopen a bridge intentionally turned off with Off; use On first.
  • Stop/restart cleanup is scoped to the configured listener port. If an unrelated process owns that port, preserve it and fail with a conflict instead of killing it.
  • Status reports controller, desired, and runtime state without exposing credentials. It still contains local paths, PIDs, log paths, and tunnel URLs; redact it before sharing.
  • Doctor returns a non-zero exit code when the bridge is unhealthy and reports security warnings for drive-root or user-profile-wide allowed roots.
  • Rotate is the panic button: it stops the bridge, deletes persisted OAuth tokens (~/.devspace/oauth-state.json), and mints a new Owner password, so anyone who is or was connected is locked out. Use it after any suspected unauthorized access; then use On and re-authorize ChatGPT. See the threat-model section in references/bridge-operations.md.
  • Off intentionally preserves ChatGPT app configuration, local bridge config, and authorization material so the next On can reuse the same ChatGPT app without recreating or reauthorizing.
  • This is a safety switch, not an OAuth revoke. ChatGPT keeps the app connection record, but with the local service and tunnel stopped it cannot reach the workspace.
  • For no ChatGPT reconfiguration across restarts, prefer a stable Worker/custom proxy or stable external tunnel. Raw temporary tunnel URLs can change after restart.

For automated Worker KV refresh, store the minimum-scope Cloudflare token with Windows DPAPI. Never pass it on the command line:

powershell
powershell -ExecutionPolicy Bypass -File "$skill\scripts\set_cf_api_config.ps1" -Action Set -AccountId <account-id> -KvNamespaceId <namespace-id>

DPAPI protects the token at rest. A bridge and controller running as the same Windows user still share that user's authority, so DPAPI alone does not isolate an authorized run_shell.

The credential helper verifies a DPAPI round trip before writing, removes migrated plaintext cf-api.json, and controller-driven On / Reboot refuses legacy plaintext credentials. Automatic cloudflared installation must pass a valid Windows Authenticode signature check for Cloudflare, Inc. Shell-command logging defaults to disabled; enable DEVSPACE_LOG_SHELL_COMMANDS=true only when the user explicitly wants that local audit trail.

When the saved profile uses cloudflare-worker, the credential helper also creates or synchronizes local-only, non-credential worker-proxy.json metadata from the profile's stable URL and the supplied KV namespace. It still identifies deployment resources, so keep it out of git. Run Configure first, then the credential helper, then On.

Then operate and verify the bridge through the controller:

powershell
powershell -ExecutionPolicy Bypass -File $controller -Action On
powershell -ExecutionPolicy Bypass -File $controller -Action Reboot
powershell -ExecutionPolicy Bypass -File $controller -Action Off
powershell -ExecutionPolicy Bypass -File $controller -Action Status
powershell -ExecutionPolicy Bypass -File $controller -Action Doctor

# Panic button remains a direct, approval-gated runtime action.
powershell -ExecutionPolicy Bypass -File "$skill\scripts\local_bridge.ps1" -Action Rotate

Register the optional on-demand task only after user approval. It has no automatic trigger and calls the fixed Reboot action with MultipleInstances=IgnoreNew:

powershell
powershell -ExecutionPolicy Bypass -File "$skill\scripts\restart_task.ps1" -Action Install
powershell -ExecutionPolicy Bypass -File "$skill\scripts\restart_task.ps1" -Action Run

Run is asynchronous. Do not claim recovery until %LOCALAPPDATA%\devspace-bridge\controller-result.json reports success and controller Doctor passes.

Treat the scheduled task as reliability isolation only when it uses the same Windows account as DevSpace. For a real authorization boundary, run the bridge and controller under different OS identities with ACL-separated scripts, state, logs, and credentials.

Before starting a public tunnel, confirm:

  • exact project root
  • whether a public tunnel is acceptable
  • whether the root is narrow enough for the task
  • whether ChatGPT should get L1_READ_ONLY or L2_DIAGNOSTIC_COMMANDS

Never print owner tokens, OAuth secrets, browser cookies, or private keys into chat.

Operating Modes

Choose a routing mode before sending a task to ChatGPT.

NORMAL mode:

  • Treat ChatGPT as a strong reasoning and review subagent.
  • Codex performs enough local inspection to frame the task, then asks ChatGPT for independent reasoning, review, or alternatives when useful.
  • Codex remains the owner of edits, tests, builds, git, and final verification.
  • Use this when quality, collaboration, and confidence matter more than minimizing Codex token use.

TOKEN_SAVING mode:

  • Treat Codex as the orchestrator and ChatGPT as the primary reader/reasoner for safe, non-mutating context work.
  • Prefer ChatGPT plus the local bridge for broad file reading, long logs, large project orientation, architecture review, paper/hardware critique, and visual/PDF review.
  • Codex should send compact task packets, avoid summarizing large context itself, then implement and verify only the accepted actions.
  • Still keep secrets, writes, destructive actions, privileged commands, tests/build execution, git, and final claims under Codex or human approval.
  • Route by marginal cost: hand a unit of work to ChatGPT only when the Codex tokens it would otherwise cost greatly exceed one slow bridge round-trip; keep many small mechanical ops in Codex, and batch ChatGPT into one dense turn instead of a tool-by-tool loop. See "Cost-Aware Routing" in references/router-policy.md.
  • Use this when the user asks to save tokens or when context size is the main cost.

CHATGPT_ARCHITECT mode:

  • The planning-inverted extreme of TOKEN_SAVING: ChatGPT is the architect/manager, Codex is the executor or integrator.
  • ChatGPT owns the spec, UI/data design, task decomposition, per-task Codex prompt authoring, and review.
  • Two execution profiles: in the default advice profile Codex writes every source change and verifies; in the independent-agent profile (L3_WORKSPACE_WRITE, opt-in by the user) ChatGPT writes source inside the one narrow root and self-verifies, then Codex reviews the diff, runs an independent check, and owns git plus the final claim.
  • Either way keep the guardrails: a task is done only on an independent local check, not ChatGPT's say-so; ChatGPT never commits, pushes, installs, deletes beyond the task, touches secrets, or reaches outside the root; Codex feasibility-checks the plan first and does not over-decompose trivial work.
  • Use this for long continuous builds, whole features/apps/games, or when avoiding Codex usage limits is the goal. See references/router-policy.md for the execution profiles, Architect Loop, and Codex Execution Prompt format.
Show full SKILL.md (645 more words)Show less

Route Quick Reference

Use ROUTE_CODEX_EXECUTE when the task requires file edits, tests, builds, git diff, scripts, deterministic checks, or final implementation.

Use ROUTE_CODEX_SUBAGENTS when the plan needs parallel agent roles — but Codex subagents are themselves Codex quota (N roles ≈ N× context). ChatGPT is Codex's subagent pool: by default fill those roles with ChatGPT (read-only roles at L1/L2, implementing roles at the L3 independent-agent profile), one role per ChatGPT packet/thread, while Codex stays the single orchestrator that integrates and verifies. Keep a Codex subagent only as the exception, when a role needs fast local concurrency or a tight execute/iterate loop. In TOKEN_SAVING/CHATGPT_ARCHITECT this is the default. See "Cost-Aware Routing → ChatGPT is Codex's subagent pool" in references/router-policy.md.

Use ROUTE_CHATGPT_REASONING when the task needs high-depth conceptual, architectural, hardware, paper, novelty, experiment, or go/no-go reasoning.

Use ROUTE_CHATGPT_PLAN when ChatGPT should produce the spec, design, ordered task decomposition, or the per-task Codex execution prompt (the core of CHATGPT_ARCHITECT mode).

Use ROUTE_CHATGPT_LOCAL_READ when ChatGPT should inspect a large local project directly to save Codex tokens.

Use ROUTE_CHATGPT_VISION when PDFs, screenshots, plots, UI images, schematics, PCB renders, diagrams, or photos are central evidence.

Use ROUTE_HUMAN_APPROVAL before privileged, destructive, irreversible, external, credential-bearing, or hardware-impacting actions.

Permission Levels

Choose the lowest sufficient permission level:

  • L0_NO_TOOL: prompt-only ChatGPT reasoning.
  • L1_READ_ONLY: the local bridge may open/list/read/search in one narrow workspace.
  • L2_DIAGNOSTIC_COMMANDS: non-mutating commands such as rg, listing, git status, git diff --stat, static analysis, dry-runs, test discovery, and read-only ERC/DRC checks.
  • L3_WORKSPACE_WRITE: scoped writes inside the approved workspace. Default is report outputs under a designated review directory; when the user runs ChatGPT as an independent agent it also covers source writes and self-verification (project tests/build/lint) inside the one narrow root - never installs, git commit/push/history, deletes beyond the task, secrets, or anything outside the root.
  • L4_PRIVILEGED_ROOT: exact privileged/admin action only, human approval by default.
  • L5_IRREVERSIBLE_EXTERNAL: destructive, costly, hardware-impacting, or externally irreversible actions, always human approval.

Forbidden by default through the local bridge:

  • source edits, KiCad edits, lockfile edits, formatting writes
  • deletes, installs, commits, pushes, git history changes
  • broad home-directory or whole-drive access
  • credential access or secret scanning
  • firmware flashing, hardware mutation, ordering fabrication
  • network exfiltration or unrelated private data access

Exception: the user may lift the source-edit item by granting the L3_WORKSPACE_WRITE independent-agent profile (CHATGPT_ARCHITECT). That covers only source writes and self-verification inside the narrow root; every other item above stays forbidden.

Enforcement reality: these levels are policy, not a sandbox. devspace exposes read_file, write_file, edit_file, grep_files, find_files, list_directory, and run_shell to any OAuth-authorized app; the file tools are root-scoped but run_shell is not, so an authorized ChatGPT app effectively has local-user code execution. The only enforced boundaries are OAuth approval, allowedRoots (file tools only), and closing the channel with controller Off (low-level Stop). Keep the root narrow and secret-free, review diffs before any commit/push, and use Off when done. See references/router-policy.md "Enforcement reality".

Handoff Discipline

When sending a task to ChatGPT, create a compact Task Packet. Prefer paths, goals, constraints, and allowed evidence over pasted large file bodies.

Always include:

  • route
  • permission level
  • workspace path or none
  • what to inspect
  • what not to inspect
  • allowed actions
  • forbidden actions
  • tool budget and stop condition
  • required Action Manifest output

After ChatGPT responds, Codex must:

  1. Avoid rereading all context unless necessary.
  2. Read only files required for implementation.
  3. Classify each recommendation as accepted, rejected, needs verification, or requires user decision.
  4. Convert accepted recommendations into a patch plan.
  5. Execute source changes locally.
  6. Run verification commands.
  7. Report files changed, commands run, results, unresolved risks, and whether more ChatGPT review is needed.

Codex must never blindly apply ChatGPT suggestions.

Completion Checklist

  • Bridge state is known: intentionally running or intentionally stopped.
  • Exposed workspace is narrow and task-appropriate.
  • Permission level is explicit.
  • No secrets or broad paths were exposed.
  • ChatGPT output, if used, has been locally verified before final claims.
  • Any L4/L5 action went through explicit human approval.

© Zhenyu98, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 10 other files (scripts, references) in skills/codex-chatgpt-bridge of Zhenyu98/codex-chatgpt-bridge.

  • SKILL.md
  • agents/openai.yaml
  • references/agents-snippet.md
  • references/bridge-operations.md
  • references/examples.md
  • references/hook-design.md
  • references/router-policy.md
  • scripts/bridge_controller.ps1
  • scripts/local_bridge.ps1
  • scripts/restart_task.ps1
  • scripts/set_cf_api_config.ps1

Open the folder on GitHubat commit 351c66f

Compare with similar skills

Codex Chatgpt Bridge next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Codex Chatgpt Bridge compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Codex Chatgpt Bridge this skillZhenyu98/codex-chatgpt-bridge277—~4kAutomated safety check: PassMIT
Cloudflare Browser Renderingeinverne/dotfiles121—~4.9kAutomated safety check: PassGPL-3.0
Scrapingbee CLIScrapingBee/scrapingbee-cli108—~3.2kAutomated safety check: NotesMIT
Cohesivityaiskillstore/marketplace4302 repos~3.7kAutomated safety check: PassNone
PDF Text Replaceinstavm/coderunner893—~536Automated safety check: PassApache-2.0
Agents SDKhodgef/apiker1273 repos~3kAutomated safety check: PassMIT

Similar skills

  • Guide for implementing Cloudflare Browser Rendering - a headless browser automation API for screenshots, PDFs, web scraping, and testing.

    121 GitHub stars~4.9k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Scrapingbee CLI

    ScrapingBee/scrapingbee-cli

    Fetch and read any web page, search the web, crawl a site, or pull structured data out of pages.

    108 GitHub stars~3.2k tokensUpdated 2 days ago
    Productivity & AutomationAuto-check: notes
  • Cohesivity

    aiskillstore/marketplace

    Backend and infra for a project via Cohesivity (cohesivity.ai).

    430 GitHub starsUsed in 2 repos~3.7k tokens
    Productivity & AutomationAuto-check passed
  • PDF Text Replace

    instavm/coderunner

    Replace text in fillable PDF forms by updating form field values.

    893 GitHub stars~536 tokensUpdated 3 days ago
    Documents & OfficeAuto-check passed
  • Agents SDK

    hodgef/apiker

    Build AI agents on Cloudflare Workers using the Agents SDK. An agent skill from hodgef/apiker.

    127 GitHub starsUsed in 3 repos~3k tokens
    Backend & APIsAuto-check passed
  • Tlon Product Guide

    tloncorp/tlon-apps

    Answer questions about Tlon, Urbit, Tlon Messenger, Tlonbot, and OpenClaw — what they are, how they work, and how to use them.

    107 GitHub stars~11k tokensUpdated today
    Agent WorkflowsAuto-check passed

Questions about Codex Chatgpt Bridge

What does Codex Chatgpt Bridge do?

A skill your agent uses when Codex needs to coordinate ChatGPT, Chrome, Cloudflare tunnels, verified bridge Restart/Reboot recovery, or task routing between local code execution and ChatGPT…. Codex Chatgpt Bridge is an agent skill from Zhenyu98/codex-chatgpt-bridge. Use when Codex needs to coordinate ChatGPT, Chrome, Cloudflare tunnels, verified bridge Restart/Reboot recovery, or task routing between local code execution and ChatGPT reasoning/review.

When should I use Codex Chatgpt Bridge?

Codex Chatgpt Bridge fits situations like: Codex needs to coordinate ChatGPT; cloudflare tunnels; verified bridge Restart/Reboot recovery; task routing between local code execution and ChatGPT reasoning/review.

How do I install Codex Chatgpt Bridge in Claude Code?

Run `npx skills add Zhenyu98/codex-chatgpt-bridge --skill codex-chatgpt-bridge -a claude-code`. Or copy the skill folder (skills/codex-chatgpt-bridge in Zhenyu98/codex-chatgpt-bridge) into .claude/skills/codex-chatgpt-bridge in your project. Claude Code loads it when a task matches its description.

How do I install Codex Chatgpt Bridge in Codex?

Run `npx skills add Zhenyu98/codex-chatgpt-bridge --skill codex-chatgpt-bridge -a codex`. Or copy the skill folder (skills/codex-chatgpt-bridge in Zhenyu98/codex-chatgpt-bridge) into .agents/skills/codex-chatgpt-bridge in your project. Codex loads it when a task matches its description.

Can I use Codex Chatgpt Bridge in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Zhenyu98/codex-chatgpt-bridge --skill codex-chatgpt-bridge -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/codex-chatgpt-bridge, .gemini/skills/codex-chatgpt-bridge, .github/skills/codex-chatgpt-bridge and .opencode/skills/codex-chatgpt-bridge in your project.

What does Codex Chatgpt Bridge need to run?

Going by SKILL.md and its folder, Codex Chatgpt Bridge needs PowerShell for the scripts in its folder and the command-line tools its instructions call (git). Our summary lists: PowerShell.

Does Codex Chatgpt Bridge access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Codex Chatgpt Bridge safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Codex Chatgpt Bridge use?

Codex Chatgpt Bridge is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Codex Chatgpt Bridge use?

About 4k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 15k tokens, read only when the agent opens those files.

What are the alternatives to Codex Chatgpt Bridge?

Skills that share tags, products or a category with Codex Chatgpt Bridge: Cloudflare Browser Rendering (einverne/dotfiles, 121 stars), Scrapingbee CLI (ScrapingBee/scrapingbee-cli, 108 stars), Cohesivity (aiskillstore/marketplace, 430 stars) and PDF Text Replace (instavm/coderunner, 893 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Codex Chatgpt Bridge?

Zhenyu98 (a GitHub user) maintains it in Zhenyu98/codex-chatgpt-bridge, which has 277 GitHub stars. The repository was last updated on July 30, 2026.

Source: Zhenyu98/codex-chatgpt-bridge on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.