LaunchKit · 2026
Back to Skills

azure-image-gen

Generate images using Azure OpenAI DALL-E.

0
451 downloads
by @abhibavishi

Setup & Installation

openclaw skills install @abhibavishi/azure-image-gen

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install azure-image-gen

What This Skill Does

Generates images via Azure OpenAI's DALL-E deployment using a Python script. Supports batch generation, multiple sizes (up to 1792x1024), HD quality, vivid or natural styles, and outputs PNG files alongside a manifest and HTML gallery.

Teams already provisioned on Azure can generate images without separate OpenAI API credentials or accounts.

When to use it

  • Creating header images for blog posts
  • Batch generating social media graphics
  • Producing illustration sets for documentation
  • Prototyping marketing visuals before a designer is involved
  • Generating cost- or process-themed diagrams for technical articles

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Generate 4 HD blog headers for a cloud migration article

AGENT
  1. 1Reads AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, and AZURE_OPENAI_DALLE_DEPLOYMENT from environment
  2. 2Runs generate.py with --prompt, --count 4, and --quality hd flags
  3. 3Calls the Azure OpenAI DALL-E API for each image in sequence
  4. 4Saves PNG files to the output directory and writes manifest.json with prompt-to-file mappings
  5. 5Generates index.html for local gallery preview
OUTPUT

4 PNG images, a manifest.json, and an index.html gallery saved to the output directory

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Azure OpenAI service with a DALL-E deployment configuredAZURE_OPENAI_ENDPOINT environment variableAZURE_OPENAI_API_KEY environment variableAZURE_OPENAI_DALLE_DEPLOYMENT environment variable