codex-gpt-image
OpenClaw/Claude Code SKILL.md for gpt-image-2 via Codex OAuth, no OPENAI_API_KEY required
Install / Use
npx skills add ningzimu/codex-gpt-imageInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
AI & Machine LearningSupported Platforms
Our assessment of codex-gpt-image
codex-gpt-image scores 80/100 on our quality scale, 761st of 965 AI & Machine Learning skills we index.
Its SKILL.md is 4.1 KB long, well organised into 9 sections with 14 code examples: a solid amount of guidance for an agent.
It has 71 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated about 2 months ago, so codex-gpt-image is actively maintained.
- Our last check on 2026-10-18 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 95/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
codex-gpt-image compared with similar skills
All 4 of these similar skills score higher than codex-gpt-image; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| codex-gpt-image (this skill)by ningzimu | 80 | 71 | 56d ago | SKILL.md |
| claude-memby thedotmack | 100 | 113.5k | today | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 110.6k | today | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 109.2k | today | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 90.9k | 10d ago | CLAUDE.md |
Frequently asked questions
- How do I install codex-gpt-image?
- Run
npx skills add ningzimu/codex-gpt-image. The install tabs above show the steps for each supported agent. - Which AI agents does codex-gpt-image work with?
- It is written for Claude Code and OpenAI Codex, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is codex-gpt-image safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 95/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is codex-gpt-image still maintained?
- The repository was last updated about 2 months ago, so codex-gpt-image is actively maintained.
Skill content
View source on GitHubCodex 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 环境里调用
目录结构
codex-gpt-image/
├── README.md
├── README_en.md
├── LICENSE
├── CHANGELOG.md
├── AGENTS.md
└── skills/
└── codex-gpt-image/
├── SKILL.md
├── references/
│ └── openai-images-api-parameters.md
└── scripts/
└── codex_gpt_image.py
安装
推荐使用 skills CLI 一次安装到当前 agent 的全局 skills 目录:
npx -y skills@latest add ningzimu/codex-gpt-image \
--global
这个仓库目前只包含 codex-gpt-image 一个 skill。安装完成后,重启当前 agent 让新 skill 生效。
本地开发时可以用软链接:
mkdir -p ~/.codex/skills
ln -s /path/to/codex-gpt-image/skills/codex-gpt-image ~/.codex/skills/codex-gpt-image
前置条件
首选路径是本机已经登录 Codex,并存在可读的 Codex OAuth 文件:
codex login
test -f ~/.codex/auth.json
这个 skill 不读取也不需要 OPENAI_API_KEY。如果你想指定另一个 Codex auth 文件:
export CODEX_AUTH_FILE=/path/to/auth.json
device-code 登录 fallback 默认使用官方 Codex 登录工具同一个公开 OAuth client id;如需覆盖:
export CODEX_APP_SERVER_LOGIN_CLIENT_ID=your-client-id
如果机器上还没有 Codex 登录态,也可以直接用本 skill 的 device-code 登录流程。它参考官方 Codex device-code 登录流程:先生成浏览器 URL 和短 code,用户在浏览器中确认后,脚本把 access/refresh token 写入 ~/.codex/auth.json。
python3 skills/codex-gpt-image/scripts/codex_gpt_image.py login --open-browser
在远程服务器或 Claude Code 终端里,可以不加 --open-browser,手动复制 URL 到本地浏览器:
python3 skills/codex-gpt-image/scripts/codex_gpt_image.py login
使用方式
检查 Codex OAuth:
python3 skills/codex-gpt-image/scripts/codex_gpt_image.py auth-status
如果缺少 auth,可以让检查命令自动进入 device-code 登录:
python3 skills/codex-gpt-image/scripts/codex_gpt_image.py auth-status --login-if-missing
生成图片:
python3 skills/codex-gpt-image/scripts/codex_gpt_image.py generate \
--prompt "A polished launch poster for a terminal AI image tool" \
--out output/codex-gpt-image/poster.png
生成命令也支持 --login-if-missing,适合 agent 第一次使用时自动引导登录:
python3 skills/codex-gpt-image/scripts/codex_gpt_image.py generate \
--login-if-missing \
--prompt "A polished launch poster for a terminal AI image tool" \
--out output/codex-gpt-image/poster.png
使用参考图编辑:
python3 skills/codex-gpt-image/scripts/codex_gpt_image.py generate \
--image /path/to/reference.png \
--prompt "Preserve the layout, turn it into a clean editorial illustration" \
--out output/codex-gpt-image/edited.png
使用 mask 局部编辑:
python3 skills/codex-gpt-image/scripts/codex_gpt_image.py generate \
--image /path/to/source.png \
--mask /path/to/mask.png \
--prompt "Replace the masked area with a flamingo float" \
--out output/codex-gpt-image/masked-edit.png
注意
- 这不是 OpenAI API key 方案,不使用
OPENAI_API_KEY计费。 - 这不是 OpenAI 官方推荐的 API 集成方式;Codex Images 后端接口可能随时变更或失效,也可能受到账号、产品权限或用量规则影响。
- 请求会发到 Codex Images 后端:
https://chatgpt.com/backend-api/codex/images/generations或https://chatgpt.com/backend-api/codex/images/edits。 gpt-image-2不支持透明背景;保持默认background=auto,或显式使用opaque。- Codex OAuth token 可能过期;遇到 401/403 时先重新登录 Codex。
- 不要把
~/.codex/auth.json提交到任何仓库。
许可证
MIT
Related Skills
claude-mem
113.5kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
taste-skill
110.6kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
109.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
90.9kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
