{"repo":"ningzimu/codex-gpt-image","free":true,"listed":false,"github":"https://github.com/ningzimu/codex-gpt-image","clone":"git clone https://github.com/ningzimu/codex-gpt-image.git","description":"OpenClaw/Claude Code SKILL.md for gpt-image-2 via Codex OAuth, no OPENAI_API_KEY required","language":"Python","stars":49,"topics":["agent-skills","claude-code","codex","codex-oauth","gpt-image-2","hermes-agent","image-generation","openclaw","claude-code-skill","openclaw-skill"],"license":"MIT","category":"media-processing","readme_excerpt":"Codex GPT Image Skill 一个面向 OpenClaw / Claude Code / Codex / Hermes Agent 的 SKILL.md 生图 skill：通过 Codex OAuth / ChatGPT 登录态 调用 gpt-image-2 ，不需要 OPENAI API KEY 。 它读取本机 /.codex/auth.json ，请求 Codex Images 后端 https://chatgpt.com/backend-api/codex/images/generations 或 https://chatgpt.com/backend-api/codex/images/edits ，让 agent 复用已有 Codex / ChatGPT 订阅权限生成图片。 适合谁用 - 想在 OpenClaw / Claude Code / Codex / Hermes Agent 里直接用 gpt-image-2 生图 - 已经有 Codex / ChatGPT OAuth 登录态，不想再配置 OpenAI API key - 想把同一套 GPT Image skill 复用到多个支持 SKILL.md 的 agent - 需要文本生图、参考图编辑，或在用户明确要求时指定合法输出尺寸 特点 - OpenClaw skill / Claude Code skill / Codex skill / Hermes Agent skill - Codex OAuth：读取 /.codex/auth.json ，不要求 OpenAI API key - 默认使用 gpt-image-2 ，支持 low 、 medium 、 high 、 auto 质量参数 - 支持文本生图和多参考图编辑 - 支持 gpt-image-2 合法尺寸校验 - 支持官方 Images API 的常用参数： background 、 moderation 、 output format 、 output compression 、 mask - 纯 Python 标准库脚本，便于在任意 agent 环境里调用 目录结构 安装 推荐使用 skills CLI 一次安装到当前 agent 的全局 skills 目录： 这个仓库目前只包含 codex-gpt-image 一个 skill。安装完成后，重启当前 agent 让新 skill 生效。 本地开发时可以用软链接： 前置条件 首选路径是本机已经登录 Codex，并存在可读的 Codex OAuth 文件： 这个 skill 不读取也不需要 OPENAI API KEY 。如果你想指定另一个 Codex auth 文件： device-code 登录 fallback 默认使用官方 Codex 登录工具同一个公开 OAuth client id；如需覆盖： 如果机器上还没有 Codex 登录态，也可以直接用本 skill 的 device-code 登录流程。它参考官方 Codex device-code 登录流程：先生成浏览器 URL 和短 code，用户在浏览器中确认后，脚本把 access/refresh token 写入 /.codex/auth.json 。 在远程服务器或 Claude Code 终端里，可以不加 --open-browser ，手动复制 URL 到本地浏览器： 使用方式 检查 Codex OAuth： 如果缺少 auth，可以让检查命令自动进入 device-code 登录：","default_branch":null,"files":null,"tree":[],"storefront":"/r/ningzimu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ningzimu/codex-gpt-image/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}