seedream-image-gen
Generate images via Seedream API (doubao-seedream models). Synchronous generation.
Why use this skill?
Generate high-quality 2K/4K images synchronously using Seedream and OpenClaw. Streamline your creative workflow with simple CLI commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/owenrao/seedream-image-genWhat This Skill Does
The seedream-image-gen skill provides a powerful, synchronous interface to the Seedream API (powered by doubao-seedream models). Unlike asynchronous workflows that require polling for status updates, this skill generates high-quality imagery directly through the OpenClaw agent environment. It is designed for seamless integration into your agent's creative workflow, supporting both text-to-image generation and image-to-image transformations via input references. The skill is configured to automatically handle authentication using your clawdbot.json settings, ensuring that users can focus on creative outputs rather than credential management.
Installation
To integrate this skill into your OpenClaw environment, ensure you have the OpenClaw CLI configured, then execute the following command in your terminal:
clawhub install openclaw/skills/skills/owenrao/seedream-image-gen
Once installed, verify the installation by checking the skills.entries section of your clawdbot.json file. Ensure that your SEEDREAM_API_KEY is correctly populated under the configuration object to enable immediate usage.
Use Cases
This skill is ideal for a variety of creative and professional scenarios:
- Content Creation: Quickly generate unique marketing materials, blog post headers, or social media imagery.
- Rapid Prototyping: Visualize concepts by iterating through various prompt descriptions.
- Image Editing: Utilize the
--input-imageflag to perform image-to-image refinement or creative style transfers. - Asset Generation: Create high-resolution sprites or textures for game development projects using the supported
2Kand4Kresolution presets.
Example Prompts
- "Generate a 4K image of a futuristic cyberpunk city skyline at night with neon lights reflecting on the wet pavement. Save it as cyber_city_v1.png."
- "Take this image [URL] and transform it into an oil painting style. Save it as transformed_art.png."
- "Create a series of images showing a cute robotic assistant in a modern office, size 2048x2048, and save the files with timestamps."
Tips & Limitations
- Efficiency: Since the API is synchronous, your agent will pause until the generation completes. For bulk tasks, consider batching prompts if your model version allows.
- Persistence: Remember that image URLs generated by the API are transient and only valid for 24 hours. Ensure your agent moves or backs up essential files immediately after generation.
- Naming: Always include a datetime stamp in your filename arguments (e.g.,
image_20231027_1200.png) to avoid overwriting existing assets during active sessions. - Model Support: Check your Seedream version compatibility to utilize group image generation, which can significantly speed up the creation of multiple variations.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-owenrao-seedream-image-gen": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, external-api