ab-test-setup
Design, plan, and analyze A/B tests with statistical rigor. Use when the user asks about A/B testing, split testing, experiment…
Generate images using AI (OpenAI GPT Image or Stability AI). Use when the user asks to generate an image, create an AI image, make an illustration, or produce artwork from a text prompt.
Claude Code
$ npx -y skills add openclaudia/openclaudia-skills --skill ai-image-gen --agent claude-code
Codex
$ npx skills add openclaudia/openclaudia-skills --skill ai-image-gen -a codex -y
Cursor
$ npx skills add openclaudia/openclaudia-skills --skill ai-image-gen -a cursor -y
Gemini CLI
$ npx skills add openclaudia/openclaudia-skills --skill ai-image-gen -a gemini-cli -y
GitHub Copilot
$ npx skills add openclaudia/openclaudia-skills --skill ai-image-gen -a github-copilot -y
OpenCode
$ npx skills add openclaudia/openclaudia-skills --skill ai-image-gen -a opencode -y
Windsurf
$ npx skills add openclaudia/openclaudia-skills --skill ai-image-gen -a windsurf -y
name: generate-image description: Generate images using AI (OpenAI GPT Image or Stability AI). Use when the user asks to generate an image, create an AI image, make an illustration, or produce artwork from a text prompt. argument-hint: [prompt description] allowed-tools: Bash(*), Read, Write
Generate images from text prompts using OpenAI GPT Image (gpt-image-2 / gpt-image-1 / variants) or Stability AI (SD 3.5 Large).
| Model ID | Notes | |---|---| | `gpt-image-2` | **Flagship.** Released 2026-04-21. Best prompt adherence, best photorealism. Default when image quality matters. | | `gpt-image-2-2026-04-21` | Pinned dated variant of gpt-image-2 | | `gpt-image-1.5` | Intermediate release between 1 and 2 | | `gpt-image-1-mini` | Smaller/cheaper gpt-image-1 variant — use for batch/draft generation where cost matters | | `gpt-image-1` | Original gpt-image. Still works; superseded by gpt-image-2. | | `chatgpt-image-latest` | Always-current alias of the model ChatGPT.com uses (currently gpt-image-2-class). Use when you want "whatever ChatGPT uses today" | | `dall-e-3` | Legacy fallback. Different quality semantics (standard/hd, not low/medium/high). |
Pass any of these to `--model`. The script branches on `gpt-image*` for the quality/format handling, so all gpt-image-* variants work out of the box.
**Default in the script is now `gpt-image-2`** (the flagship) — pass `--model gpt-image-1-mini` for cheap batch/draft work.
python ~/.agents/tools/generate-image.py \ --prompt "a sunset over mountains, oil painting style" \ --output ./sunset.png \ --model gpt-image-2 \ --quality high
python ~/.agents/tools/generate-image.py \ --prompt "a sunset over mountains, oil painting style" \ --output ./sunset.png
python ~/.agents/tools/generate-image.py \ --prompt "modern logo design for a tech company" \ --output ./logo.png \ --size 1024x1024 \ --quality high
python ~/.agents/tools/generate-image.py \ --prompt "abstract digital art with blue tones" \ --output ./banner.png \ --size 1536x1024
python ~/.agents/tools/generate-image.py \ --prompt "portrait of a futuristic city" \ --output ./city.png \ --size 1024x1536
python ~/.agents/tools/generate-image.py \ --prompt "a minimalist cat icon, flat design" \ --output ./icon.png \ --background transparent
python ~/.agents/tools/generate-image.py \ --prompt "watercolor painting of a garden" \ --output ./garden.png \ --provider stability
| Option | Description | |--------|-------------| | `--prompt, -p` | **(Required)** Text prompt describing the desired image | | `--output, -o` | **(Required)** Output file path | | `--provider` | `openai` (default) or `stability` | | `--size` | Image size for OpenAI: `1024x1024` (default), `1536x1024` (wide), `1024x1536` (tall) | | `--quality` | OpenAI quality: `low`, `medium` (default), or `high` | | `--background` | OpenAI background: `auto` (default), `transparent`, or `opaque` | | `--model` | Override model (default: `gpt-image-2` for OpenAI, `sd3.5-large` for Stability) |
| Feature | OpenAI gpt-image-2 | OpenAI gpt-image-1 | Stability AI SD 3.5 | |---------|--------------------|--------------------|---------------------| | Released | 2026-04-21 | 2025 | — | | Prompt adherence | Best | Excellent | Good | | Size options | 1024x1024, 1536x1024, 1024x1536 | 1024x1024, 1536x1024, 1024x1536 | 1024x1024 | | Quality options | low, medium, high | low, medium, high | N/A | | Transparent bg | Yes | Yes | No | | Style | Photorealistic + artistic | Photorealistic + artistic | Artistic + photorealistic | | Cost per image (high) | Higher than 1 | Baseline | N/A |
Install if needed:
pip install requests
The script prints:
77 open-source marketing skills for Claude Code, Codex, and other AI coding agents. SEO, content, email, ads, analytics, and growth.
Design, plan, and analyze A/B tests with statistical rigor. Use when the user asks about A/B testing, split testing, experiment…
Build and manage an affiliate marketing program. Use when the user says "affiliate program", "affiliate marketing", "affiliate…
Manages Ahrefs API usage in Python using `ahrefs-python` library. Use when working with SEO / marketing related tasks or with…
Generate an AI Citations Report (GEO) for a domain — which AI-search prompts cite the site across Google AI Overview and ChatGPT,…
Research and enrich B2B leads using the Apollo.io API. Use when the user says "find leads", "prospect research", "company…
Audit a domain's backlink profile using the SemRush API. Use when the user says "audit backlinks", "check my backlinks",…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…