← ClaudeAtlas

image-generationlisted

Generate and edit images via OpenAI's GPT Image 2.5 API. Use for requests to create, draw, edit, extend, combine, or remove backgrounds from images. Outputs PNG, JPEG, or WebP files to disk and requires OPENAI_API_KEY.
magnusrodseth/dotfiles · ★ 2 · AI & Automation · score 65
Install: claude install-skill magnusrodseth/dotfiles
# Image Generation (OpenAI GPT Image 2.5) Generate images from text or edit existing images using OpenAI's GPT Image 2.5 models. Run `scripts/generate.py`, which has no third-party Python dependencies. Use `gpt-image-2.5-flare` by default. It is OpenAI's recommended model for fast, high-quality everyday generation and editing. Use `gpt-image-2.5-sunburst` when edit precision or premium final-image quality matters more than latency. ## Prerequisite `OPENAI_API_KEY` must be exported in the shell. The user keeps it in `~/dotfiles/zsh/ignored/` (auto-sourced). If unset, the script exits with a clear error. To verify: ```bash [ -n "$OPENAI_API_KEY" ] && echo ok || echo "set OPENAI_API_KEY first" ``` ## Quick start (text-to-image) ```bash ~/.claude/skills/image-generation/scripts/generate.py \ "A minimalist watercolor of a fjord at dawn, soft blues" \ --size 1024x1024 --quality high ``` Writes `image_<timestamp>_1.png` to the current directory and prints the absolute path. The user expects you to print the path so they can open it. ## Quick start (image edit) ```bash ~/.claude/skills/image-generation/scripts/generate.py \ "Make the sky a vivid sunset" \ --edit-image ./photo.png \ --quality high ``` Multiple input images (up to 16) compose into a single output: ```bash ~/.claude/skills/image-generation/scripts/generate.py \ "Combine these into a product hero shot" \ --edit-image mug.png --edit-image background.png ``` ## Workflow 1. **Flesh out the prompt