recraft
Generate, vectorize, upscale, replace background, variate, remove background, and transform images via Recraft API.
Why use this skill?
Use the Recraft AI skill in OpenClaw to generate, vectorize, upscale, and transform images. Automate your creative workflow with simple CLI commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/nkrcrft/recraft-aiWhat This Skill Does
The Recraft AI skill for OpenClaw provides a comprehensive interface for image synthesis and manipulation directly from your command line. By leveraging the powerful Recraft API, this skill allows users to generate high-fidelity visuals, perform complex transformations, and execute post-processing tasks like vectorization and upscaling. Whether you are creating assets from scratch using descriptive text, performing background removals, or turning pixel-based images into scalable vector graphics, this tool automates the creative workflow with precision and speed.
Installation
To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/nkrcrft/recraft-ai. Once installed, ensure you have obtained your API key from the Recraft profile page. You must set the RECRAFT_API_TOKEN environment variable or add it to your ~/.openclaw/openclaw.json configuration file to authorize the agent to interact with the Recraft servers.
Use Cases
This skill is highly versatile for developers, designers, and content creators. It is perfect for generating consistent marketing assets, converting sketches or low-resolution images into clean vector icons, and automating repetitive image processing tasks like background removal. Designers can use it to upscale drafts for high-quality printing or transform photographic images into stylized vector illustrations automatically, saving hours of manual labor in traditional graphics software.
Example Prompts
- "Recraft, generate a 16:9 image of a futuristic cyberpunk city at sunset using the Photorealism style and save it as city_scape.png."
- "Remove the background from the image at ./uploads/product_photo.png and save the result to ./processed/product_clear.png."
- "Take the input file logo_sketch.png and vectorize it, saving the output as a clean vector graphic named brand_logo.svg."
Tips & Limitations
To get the best results, always be specific with your prompts—the model responds better to descriptive language than vague requests. Note that image-to-image transformations rely heavily on the strength parameter; keep it low (around 0.2-0.3) if you want to preserve the original structure of your image. Ensure your Recraft API unit balance is topped up, as generation tasks will fail if your credits are exhausted. Finally, note that while the tool handles various aspect ratios, the quality of upscaling is best when using high-resolution base inputs.
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-nkrcrft-recraft-ai": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api