Design & Frontend ✓ OpenAI · Official image-generationimage-editingraster-imagesimagegen-toolproduct-mockupsui-mockupstransparent-background

Codex Image Studio

Generate and edit production-ready raster assets for projects.

FollowSkills review · FSRS-2.0
Not recommended
55/ 100 5-point scale 2.8 / 5
Trust18 / 25 · 3.6/5

The documentation clearly separates built-in tool use from explicitly requested CLI fallback, forbids automatic fallback, requires OPENAI_API_KEY via the environment, prohibits pasting secrets, and specifies non-destructive project output handling. Deductions apply because images are sent to an external image service while data flow, privacy retention, cost confirmation, and moderation boundaries are not fully disclosed; explicit per-request user confirmation and verifiable source attribution are also absent.

Reliability8 / 20 · 2.0/5

The workflow, mode boundaries, image-input roles, output conventions, parameter validation, file checks, and some retry behavior are documented. The score is limited because this is a static review with no key-path tests or CI evidence; built-in tool behavior, dependency availability, and abnormal-input coverage cannot be reproduced from the supplied files.

Adaptability11 / 15 · 3.7/5

The audience, use cases, generate-versus-edit rules, non-fit cases, and distinction between reference images and edit targets are reasonably clear, supporting semantic invocation. Deductions apply because Chinese-language prompting and user experience are not addressed, mainland-China network reachability is not established, and the CLI depends on an external API.

Convention9 / 15 · 3.0/5

The material has strong information architecture with progressive disclosure, mode rules, a decision tree, prompting guidance, examples, limitations, dependency notes, and output conventions. Deductions apply because versioning, changelog, named maintenance responsibility, and update path are not clear; license metadata is unknown, and the repository README states that the repository is deprecated.

Effectiveness6 / 15 · 2.0/5

The skill clearly covers image generation, editing, batching, and multiple asset categories, with direct image-output and project-save guidance. The score is limited because no representative outputs or third-party execution evidence are supplied, so image quality, text accuracy, edit fidelity, and marginal benefit over manual alternatives cannot be verified statically.

Verifiability3 / 10 · 1.5/5

The supplied skill files, references, and script expose auditable rules, parameters, and failure paths, with generally consistent documentation. Deductions apply because there are no committed tests, CI results, execution logs, or independent review evidence; conclusions rely primarily on author-provided static material.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 49f948faa925
Before you use it
  • Generation and editing involve an external service, potentially sensitive images, and API costs; confirm data handling, billing, and content policies before use.
  • The repository README marks the repository as deprecated, so current maintenance ownership, version status, and update path require separate confirmation.
  • No evidence establishes Chinese-language support or mainland-China network reachability; affected users may need additional environment configuration.
  • No tools or scripts were executed in this assessment, so output quality, dependency installation, and failure behavior remain unverified.
See the full review method →

What it does & when to use it

Imagegen is the image-focused skill in the openai/skills repository, covering raster tasks such as photos, illustrations, textures, sprites, product mockups, UI mockups, and transparent cutouts. Its preferred path uses the built-in image_gen tool and does not require OPENAI_API_KEY; the scripts/image_gen.py CLI is an explicit fallback only. The instructions cover generation, editing, batch variants, structured prompting, image-role labeling, non-destructive edits, and saving project-bound assets. The repository README states that the repository is deprecated and directs users to the OpenAI Plugins repository for current examples.

Generates new raster images from prompts or edits existing images visible in the conversation; local edit targets should first be loaded with view_image. It chooses generate or edit intent, single-asset or multi-variant execution, and a defined image-use taxonomy with structured prompt fields. When CLI mode is explicitly requested, it uses scripts/image_gen.py with generate, edit, or generate-batch, requires a locally configured OPENAI_API_KEY, and instructs users to copy project-bound outputs into the workspace.

  1. A website or product team needs a landing-page hero, product photograph, or packaging mockup and wants a raster asset generated from a structured brief.
  2. A game developer needs concept art, sprites, or several asset variants for one task.
  3. A designer needs an app or website UI mockup, wireframe, or infographic with specified layout and text.
  4. A user needs a background replacement, object removal, lighting or weather change, or transparent-background cutout.
  5. A user needs to preserve a person’s identity, pose, or a product while changing only a specified visual element.

Pros & cons

Pros
  • Covers common raster generation, editing, and variant workflows.
  • The preferred built-in path does not require the user to provide OPENAI_API_KEY.
  • Provides concrete guidance for image roles, editing invariants, and structured prompts.
  • Clearly separates raster-image work from tasks better handled with SVG, HTML/CSS, canvas, or native code.
Limitations
  • It relies on Codex-oriented tools such as image_gen and view_image, so other clients may require adaptation.
  • The CLI fallback requires OPENAI_API_KEY, Python, uv, and the openai Python package.
  • No test suite, platform support matrix, or empirical image-quality evaluation is provided.
  • The repository README marks the repository as deprecated and points maintenance guidance toward the OpenAI Plugins repository.

How to install

imagegen is located at skills/.system/imagegen/. The README says that .system skills are automatically installed with the latest version of Codex, so separate installation is normally unnecessary. The repository is deprecated; current skill and plugin examples should be obtained from the OpenAI Plugins repository. The individual skill license is expected in LICENSE.txt inside the skill directory, but its contents are not provided here.

How to use

Ask for an image generation or editing task and specify the intended use, subject, style, composition, lighting, text, and constraints; the default execution path uses the built-in image_gen tool. For a local edit target, load the image first so it is visible in the conversation. To use the CLI, explicitly request CLI mode, set OPENAI_API_KEY locally, and use scripts/image_gen.py with generate, edit, or generate-batch.

Compared to similar skills

The source explicitly contrasts raster generation and editing with SVG, vector icon systems, HTML/CSS, canvas, and other code-native output. Choose those alternatives when the desired result is deterministic vector or code-native content.

FAQ

Does the default workflow require OPENAI_API_KEY?
No. The default workflow uses the built-in image_gen tool; OPENAI_API_KEY is required only when the CLI fallback is explicitly selected.
Can it edit any local image path directly?
The built-in edit workflow requires the image to be loaded with view_image and made visible in the conversation. Direct file-path control, masks, or other CLI-only parameters require explicitly choosing the CLI fallback.
Is it suitable for SVG icons or extending an existing vector system?
No. The SKILL.md directs users to edit existing SVG, vector, or code-native assets directly for those tasks.
Is the repository still maintained?
The README says the repository is deprecated and recommends the OpenAI Plugins repository and its plugin-building guidance for current examples.

More skills from this repository

All from openai/skills

Productivity & Collaboration ✓ OpenAI · Official

Goal Definition Assistant

Turn vague intentions into measurable, verifiable goals with clear scope and stopping conditions.

Dev & Engineering ✓ OpenAI · Official

Codex CLI Builder

Turn APIs, scripts, and existing tools into durable, composable command-line interfaces.

Dev & Engineering ✓ OpenAI · Official

OpenAI Developer Docs Assistant

Current, official guidance for building with OpenAI products, APIs, and Codex.

Dev & Engineering ✓ OpenAI · Official

Skill Creator Guide

A practical guide to designing, writing, validating, and iterating reusable Codex skills.

Dev & Engineering ✓ OpenAI · Official

ASP.NET Core Engineering Guide

Guides developers through building, reviewing, and upgrading ASP.NET Core apps.

Dev & Engineering ✓ OpenAI · Official

ChatGPT Apps Builder

Build documented ChatGPT apps that pair an MCP server with a widget UI.

Design & Frontend ✓ OpenAI · Official

Figma Code Connect Mapper

Link Figma components to their code implementations for traceable design-code consistency.

Design & Frontend ✓ OpenAI · Official

Figma Blank File Creator

Create a blank Figma Design or FigJam file in the selected drafts folder.

Design & Frontend ✓ OpenAI · Official

Figma Design Implementer

Turn Figma specifications into production-ready frontend code with verifiable visual fidelity.

Dev & Engineering ✓ OpenAI · Official

Playwright Browser Automation Skill

Drive a real browser from the terminal for web interaction, extraction, and UI debugging.

Automation & Ops ✓ OpenAI · Official

Security Best Practices Review

Security review and secure-by-default guidance for Python, JavaScript/TypeScript, and Go projects.

Design & Frontend ✓ OpenAI · Official

Hatch Pet Animation Workshop

Turn character or brand cues into validated, packageable Codex animated pets.

Productivity & Collaboration ✓ OpenAI · Official

Linear Workflow Manager

Manage Linear tickets, projects, and team workflows directly through Codex.

Automation & Ops ✓ OpenAI · Official

Repository Threat Modeler

Builds evidence-grounded, actionable AppSec threat models for code repositories.

Automation & Ops ✓ OpenAI · Official

Sentry Production Error Explorer

Inspect Sentry issues, events, and basic production health through the Sentry CLI.

Design & Frontend ✓ OpenAI · Official

Figma Design System Rules Builder

Generates project-specific rules for consistent Figma-to-code implementation.

Writing & Content ✓ OpenAI · Official

Audio Transcribe

Turn audio or video speech into text with optional speaker labels.

Design & Frontend ✓ OpenAI · Official

Figma Design System Builder

Build and validate a professional Figma design system from code.

Design & Frontend ✓ OpenAI · Official

Figma Design-to-Code Assistant

Fetch Figma design context and turn selected nodes into production code.

Data & Analysis ✓ OpenAI · Official

Jupyter Notebook Workflow Assistant

Create, refactor, and validate reproducible Jupyter notebooks with templates and a scaffold script.

Related skills