imageflare

Generate and edit images using Cloudflare Workers AI via the `imageflare` CLI. Use when: user asks to generate an image from a text prompt, edit/transform an existing image with AI, or manage Cloudflare AI image model settings. NOT for: non-image AI tasks, local image editing without AI (cropping, resizing), or video generation.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "imageflare" with this command: npx skills add sallytion/imageflare

ImageFlare Skill

Generate and edit images from your terminal using Cloudflare Workers AI models (Flux, Stable Diffusion, etc.).

When to Use

USE this skill when:

  • User asks to generate an image from a text description
  • User wants to edit or transform an existing image with AI
  • User wants to apply a style from a reference image to another image
  • User asks to configure Cloudflare AI credentials or switch models
  • User says "create an image", "generate a picture", "edit this photo with AI"

When NOT to Use

DON'T use this skill when:

  • Local image manipulation without AI (crop, resize, rotate) → use convert/ffmpeg/Pillow
  • Video generation → not supported
  • Non-Cloudflare AI image generation → use other tools
  • Viewing or inspecting image metadata → use identify, exiftool
  • The user has not configured Cloudflare credentials yet and doesn't want to → prompt them to run imageflare config first

Setup

Requires a Cloudflare account with Workers AI access (free tier available).

# First-time interactive setup (Account ID + API Token + model selection)
imageflare config

Getting credentials:

CredentialWhere to find it
Account IDCloudflare dashboard → right sidebar of any page
API TokenMy Profile → API Tokens → Create Token — select the Workers AI template or grant Workers AI: Read permission

Verify setup:

imageflare config show

Commands

Generate an Image

# Basic generation
imageflare generate --prompt "a red fox sitting on a snow-covered log"

# With custom dimensions and seed for reproducibility
imageflare generate --prompt "a sunset over mountains" --width 512 --height 512 --seed 42

# Save to specific path and auto-open
imageflare generate --prompt "cyberpunk cityscape" --output cityscape.png --open

# Use a specific model
imageflare generate --prompt "a cat" --model "@cf/black-forest-labs/flux-1-schnell"

Edit an Existing Image

# Basic edit
imageflare edit photo.png --prompt "change the background to a beach"

# Edit with a style reference image (up to 3 refs)
imageflare edit photo.png --ref style.png --prompt "style image 0 like image 1"

# Multiple reference images
imageflare edit photo.png --ref ref1.png --ref ref2.png --prompt "combine styles"

# Save to specific path
imageflare edit photo.png --prompt "make it a watercolor painting" --output watercolor.png --open

Configuration

# Interactive setup wizard
imageflare config

# View current settings
imageflare config show

# List available AI models on your account
imageflare config models

# Set values non-interactively
imageflare config set --account-id YOUR_ID --api-token YOUR_TOKEN
imageflare config set --model "@cf/black-forest-labs/flux-1-schnell"

Common Options

FlagDescription
-p, --promptText prompt describing what to generate or how to edit (required)
-m, --modelCloudflare Workers AI model ID (overrides configured default)
--widthOutput width in pixels (default: 1024)
--heightOutput height in pixels (default: 1024)
--seedRandom seed for reproducible results
-o, --outputOutput file path (default: imageflare_<timestamp>.png)
--openOpen the saved image automatically after generation
-r, --ref(edit only) Additional reference image, repeatable up to 3 times

Output

  • Images are saved as PNG files
  • Default filename: imageflare_<timestamp>.png in the current directory
  • Use --output to specify a custom path
  • Use --open to auto-open the result in the system image viewer

Notes

  • Default model: @cf/black-forest-labs/flux-2-klein-4b
  • Input images for editing are automatically resized to ≤512×512 (Cloudflare requirement)
  • Reference images in edit mode: refer to them in your prompt as image 0, image 1, etc.
  • Config is stored at ~/.config/imageflare/config (Linux/macOS) or %APPDATA%\imageflare\config (Windows)
  • No intermediate servers — requests go directly to the Cloudflare Workers AI API
  • Free tier available on Cloudflare Workers AI

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Power Automate Debug

Debug failing Power Automate cloud flows using the FlowStudio MCP server. The Graph API only shows top-level status codes. This skill gives your agent action...

Registry SourceRecently Updated
Coding

Power Automate Mcp

Foundation skill for Power Automate via FlowStudio MCP — auth setup, the reusable MCP helper (Python + Node.js), tool discovery via `list_skills` / `tool_sea...

Registry SourceRecently Updated
Coding

data-analyst

Expert data analyst specializing in business intelligence, data visualization, and statistical analysis. Masters SQL, Python, and BI tools to transform raw d...

Registry SourceRecently Updated
Coding

DeviantArt Post

Post artwork, journals, and status updates to a user's DeviantArt account through the official DeviantArt API using OAuth 2.1 Authorization Code with PKCE, S...

Registry SourceRecently Updated