Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Crazyrouter Image Gen

v1.1.0

AI image generation via Crazyrouter API. Supports DALL-E 3, GPT Image, Gemini, Imagen 4. Text-to-image with aspect ratio, size, and model selection. Use when...

0· 55· 4 versions· 0 current· 0 all-time· Updated 7h ago· MIT-0

Install

openclaw skills install crazyrouter-image-gen

Image Generation via Crazyrouter

Generate images using multiple AI models through Crazyrouter — one API key, all providers.

Supported Models

ModelIDBest For
DALL-E 3dall-e-3General, creative
GPT Image 1gpt-image-1GPT native, high quality
GPT-4o Imagegpt-4o-imageFast, versatile
Gemini 2.5 Flash Imagegemini-2.5-flash-imageFast, free tier
Gemini 3.1 Flash Imagegemini-3.1-flash-image-previewLatest Gemini
Gemini 3 Pro Imagegemini-3-pro-image-previewPro quality
Imagen 3.0imagen-3.0-generate-002Google Imagen
Imagen 4.0imagen-4.0-generate-001Google's latest
Imagen 4.0 Ultraimagen-4.0-ultra-generate-001Highest quality
Sora Imagesora_imageOpenAI Sora static

Script Directory

Agent Execution:

  1. SKILL_DIR = this SKILL.md file's directory
  2. Script path = ${SKILL_DIR}/scripts/main.mjs

Step 0: Check API Key ⛔ BLOCKING

[ -n "${CRAZYROUTER_API_KEY}" ] && echo "key_present" || echo "not_set"
ResultAction
key_presentContinue to Step 1
not_setAsk user to set CRAZYROUTER_API_KEY. Get key at https://crazyrouter.com

Step 1: Generate Image

node ${SKILL_DIR}/scripts/main.mjs --prompt "your prompt" --image output.png

Options

OptionDescriptionDefault
--prompt <text>Image description (required)
--image <path>Output file path (required)
--model <id>Model to usedall-e-3
--size <WxH>Image size1024x1024
--n <count>Number of images (1-4)1
--quality <level>Quality: standard/hdstandard

Examples

# Basic generation
node ${SKILL_DIR}/scripts/main.mjs --prompt "A sunset over mountains" --image sunset.png

# With GPT Image 1
node ${SKILL_DIR}/scripts/main.mjs --prompt "Cyberpunk city" --image city.png --model gpt-image-1

# With Imagen 4.0 Ultra (highest quality)
node ${SKILL_DIR}/scripts/main.mjs --prompt "Professional headshot" --image photo.png --model imagen-4.0-ultra-generate-001

# With Gemini 3 Pro
node ${SKILL_DIR}/scripts/main.mjs --prompt "Landscape" --image wide.png --model gemini-3-pro-image-preview

# Multiple images
node ${SKILL_DIR}/scripts/main.mjs --prompt "Logo concepts" --image logo.png --n 4

Step 2: Verify Output

After generation, confirm the image was saved:

ls -la <output_path>

Show the image to the user or report the file path.

Version tags

latestvk973cen577bt0weggs2bermcvs82nd9n