From obul-media
USE THIS SKILL WHEN: the user wants to generate AI images with FLUX models or create text-in-image with Ideogram. Provides pay-per-use image generation via x402engine through the Obul proxy.
How this skill is triggered — by the user, by Claude, or both
Slash command
/obul-media:x402engine-imageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
x402engine provides pay-per-call AI image generation endpoints. Choose between fast generation (FLUX Schnell), high-quality output (FLUX.2 Pro), or text-in-image rendering (Ideogram v3). No API key needed — payment is handled automatically via `obulx`.
x402engine provides pay-per-call AI image generation endpoints. Choose between fast generation (FLUX Schnell), high-quality output (FLUX.2 Pro), or text-in-image rendering (Ideogram v3). No API key needed — payment is handled automatically via obulx.
All requests use the obulx CLI, which handles x402 payment automatically.
Generate an image quickly for prototyping and drafts.
Pricing: $0.015
Request:
obulx -X POST -H "Content-Type: application/json" \
-d '{"prompt": "A serene mountain landscape at dawn with mist in the valleys"}' \
"https://x402engine.app/api/image/fast"
Response: Returns the generated image data (PNG/JPEG).
Generate a higher-quality image for production use.
Pricing: $0.05
Request:
obulx -X POST -H "Content-Type: application/json" \
-d '{"prompt": "Professional product photo of a luxury watch on marble surface, studio lighting"}' \
"https://x402engine.app/api/image/quality"
Response: Returns a higher-quality generated image with better detail and coherence.
Generate an image with accurately rendered text, ideal for logos, signs, and typography.
Pricing: $0.12
Request:
obulx -X POST -H "Content-Type: application/json" \
-d '{"prompt": "A neon sign that reads OPEN 24 HOURS on a dark brick wall"}' \
"https://x402engine.app/api/image/text"
Response: Returns an image with accurately rendered text.
| Endpoint | Price | Purpose |
|---|---|---|
POST /api/image/fast | $0.015 | Fast FLUX Schnell generation |
POST /api/image/quality | $0.05 | High-quality FLUX.2 Pro generation |
POST /api/image/text | $0.12 | Text-in-image with Ideogram |
/api/image/fast)/api/image/quality)/api/image/text)-o output.png| Error | Cause | Solution |
|---|---|---|
402 Payment Required | Payment not processed or insufficient | Verify your obulx setup is correct and your account has sufficient balance at my.obul.ai. |
400 Bad Request | Missing or invalid request body | Ensure prompt is present and is a non-empty string. |
422 Unprocessable Entity | Prompt violates content policy | Revise the prompt to comply with content guidelines. |
429 Too Many Requests | Rate limit exceeded | Add a short delay between requests. |
500 Internal Server Error | x402engine service issue | Wait a few seconds and retry. If persistent, the service may be experiencing downtime. |
504 Gateway Timeout | Image generation took too long | Try the fast endpoint or simplify the prompt. |
npx claudepluginhub polymerdao/pay-plugin --plugin obul-mediaGenerates images from text prompts using fal.ai FLUX.1/2 Pro/Dev/Schnell and SDXL models. Configures image sizes, guidance scale, inference steps, LoRA, seeds, batching via TypeScript/Python APIs.
Generates and edits images using fal.ai nano-banana-pro model via Bash scripts. Supports text rendering in Cyrillic/CJK, infographics, complex compositions, and reference image editing.
Generates images from text, edits images with references, performs product placement, style transfer, and multi-image composition using OpenAI DALL-E or Google Gemini.