openai-image-gen

Batch-generate themed images via the OpenAI Images API with structured prompts.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/nomad3/openclaw-k8s --skill openai-image-gen-nomad3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-image-gen
Source: https://github.com/nomad3/openclaw-k8s/tree/main/package/skills/openai-image-gen
Command: npx skills add https://github.com/nomad3/openclaw-k8s --skill openai-image-gen-nomad3

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It eliminates the tedious work of writing many prompts and manually calling image APIs by batch-generating images from structured, randomly sampled prompt templates.

Core Features & Use Cases

  • Random prompt sampler: Produces a repeatable set of “random but structured” prompts by combining subjects, styles, and lighting.
  • OpenAI Images API rendering: Generates images for GPT image models and DALL-E models with model-appropriate parameter defaults.
  • Instant browsing output: Writes generated files plus a prompts.json mapping and an index.html thumbnail gallery for quick review.
  • Use Case: When you need quick concept variations for a creative direction sprint, you can generate 16 themed images at once and review them in a local gallery.

Quick Start

Run the generator to create a gallery by ensuring OPENAI_API_KEY is set, then executing one prompt batch and opening the resulting index.html in your browser.

Frequently Asked Questions about openai-image-gen

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

FAQPage Schema
How do I batch-generate images using the OpenAI Images API?

Batch image generation works by sampling structured random prompt templates and sending HTTPS requests to the OpenAI Images API. It supports both GPT image models and DALL-E variants by applying model-specific defaults for size, quality, background, and output format.

Can I generate a local image gallery from OpenAI API outputs?

Generating a local image gallery involves saving decoded base64 data or downloaded image URLs to an output directory. The Skill automatically produces an index.html thumbnail gallery and a prompts.json mapping file for quick visual review.

Do I need an OPENAI_API_KEY to use this image generation script?

An OPENAI_API_KEY is required as an environment variable to authenticate requests. The script sends HTTPS requests to api.openai.com/v1/images/generations, making the API key mandatory to render the batch image prompts successfully.

What's the best way to create random but structured prompts for visual ideation?

Creating structured random prompts is best achieved by sampling combinations of predefined subjects, styles, and lighting parameters. This approach produces a repeatable set of random but structured prompts, enabling rapid visual ideation for creative sprints.

Does this batch image generation tool support DALL-E and GPT image models?

Both DALL-E and GPT image models are supported. The generator applies model-appropriate parameter defaults for size, quality, background, output format, and style constraints to ensure compatibility across different OpenAI image generation variants.