
Image Generator
- 1 installs
- 6 repo stars
- Updated August 3, 2026
- avivsinai/telclaude
image-generator is a Claude Code skill that generates images from text prompts via the GPT Image 1.5 API using the telclaude generate-image CLI.
About
This skill generates images from text prompts by calling the GPT Image 1.5 API through the telclaude generate-image CLI command. A developer uses it inside a telclaude Telegram agent when a user asks to create, draw, or make an image. It exposes size and quality flags and relies on the CLI to manage the API key and rate limits.
- Generates images via the GPT Image 1.5 API using the telclaude CLI
- Supports size (square/landscape/portrait) and quality (low/medium/high) options
- CLI handles API key retrieval from keychain, rate limiting, and error handling
Image Generator by the numbers
- 1 all-time installs (skills.sh)
- Ranked #1,200 of 1,335 Generative Media skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
image-generator capabilities & compatibility
Requires an OpenAI API key; cost scales with GPT Image 1.5 usage.
- Capabilities
- image generation · text to speech · video frames
- Works with
- openai
- Use cases
- image generation
- Pricing
- Bring your own API key
What image-generator says it does
Generate images using GPT Image 1.5 when users request visual content.
This handles API key retrieval from keychain, rate limiting, and proper error handling.
npx skills add https://github.com/avivsinai/telclaude --skill image-generatorAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 6 |
| Last updated | August 3, 2026 |
| Repository | avivsinai/telclaude ↗ |
What it does
Generate an image from a text prompt when a Telegram user asks to create or illustrate visual content.
Who is it for?
Adding on-demand image creation to a telclaude Telegram agent.
Skip if: Editing existing images or running without the telclaude CLI and an OpenAI key.
When should I use this skill?
A user asks to create, generate, draw, or make an image or illustration.
What you get
Outputs a generated image file path from a text prompt.
By the numbers
- 3 quality levels (low, medium, high)
- 4 size options including auto
Files
Image Generation Skill
Generate images using GPT Image 1.5 when users request visual content.
When to Use
Use this skill when users:
- Ask to "create", "generate", "draw", or "make" an image
- Request illustrations, artwork, diagrams, or visual content
- Want to visualize concepts, ideas, or descriptions
How to Generate Images
Use the telclaude generate-image CLI command. This handles API key retrieval from keychain, rate limiting, and proper error handling.
# Basic usage - generates image and outputs file path
telclaude generate-image "YOUR_PROMPT_HERE"
# With size option (default: 1024x1024)
telclaude generate-image "YOUR_PROMPT" --size 1536x1024
# With quality option (default: medium)
telclaude generate-image "YOUR_PROMPT" --quality highOptions:
--size: "auto", "1024x1024" (square), "1536x1024" (landscape), "1024x1536" (portrait). Default: 1024x1024--quality: "low" (fast/cheap), "medium" (balanced), "high" (best quality)
Example
To generate a landscape sunset image:
telclaude generate-image "A serene mountain landscape at sunset with a lake reflection" --size 1536x1024 --quality highThe command outputs:
Generated image saved to: /path/to/generated-image.png
Size: 1234.5 KB
Model: gpt-image-1.5Response Format
After running the command, include the full file path in your response. The telclaude relay automatically detects paths to generated media and sends the file to the user via Telegram.
Example response:
I've generated your image and saved it to:
/media/outbox/generated/1234567890-abc123.png
[The relay will automatically send the image to you]Important:
- Always include the full path from the command output in your response
- The relay detects paths under
TELCLAUDE_MEDIA_OUTBOX_DIR(default.telclaude-mediain native mode;/media/outboxin Docker) and sends them automatically - No additional commands are needed - just include the path
Best Practices
1. Be Descriptive: Include details about style, mood, colors, composition 2. Specify Style: Mention if you want photorealistic, illustration, cartoon, etc. 3. Avoid Prohibited Content: No copyrighted characters, real people, or inappropriate content 4. Use Quality Wisely: "low" for drafts, "high" for final images
Rate Limits
- Maximum 10 images per hour per user
- Maximum 50 images per day per user
- Images are stored temporarily and cleaned up after 24 hours
Error Handling
If you get "Image generation not available", the user needs to run telclaude setup-openai to configure their API key.