Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Generate and edit images and videos using WaveSpeed AI's 700+ model library. Use when the user wants to generate images from text prompts (FLUX, Seedream, Qw...
Generate and edit images and videos using WaveSpeed AI's 700+ model library. Use when the user wants to generate images from text prompts (FLUX, Seedream, Qw...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
700+ AI models (Google, OpenAI, ByteDance, Kling, Luma) via one API. Images in <2s, videos in <2min.
WAVESPEED_API_KEY env var β already set in all Clawster containers, just use it directly TOOLS.md in the workspace β look for WaveSpeed AI section Ask the user Never search for the key β if WAVESPEED_API_KEY is in the environment, it's ready to go. Check with: echo $WAVESPEED_API_KEY
Sign up at wavespeed.ai β Dashboard β API Keys. New accounts get free credits. Pay-as-you-go pricing β no subscription required. export WAVESPEED_API_KEY=your_key_here The skill script is at skills/wavespeed/scripts/wavespeed.js.
# Image generation node wavespeed.js generate --model flux --prompt "sunset over mountains" --output out.png node wavespeed.js generate --model seedream --prompt "..." --size 1024x1024 # Image editing (face/portrait-safe β preserves identity) node wavespeed.js edit --model nbp --prompt "change bathrobe to black hoodie, dark background" \ --image https://example.com/photo.jpg --output result.png # Video from image node wavespeed.js video --model wan-i2v --prompt "slow cinematic zoom" \ --image https://example.com/frame.jpg --output clip.mp4 # List all aliases node wavespeed.js models # Check task status node wavespeed.js status --id task_abc123
TaskAliasBest forEdit photo keeping facenbpPortrait retouching, outfit/bg changeFast image genflux-schnellDrafts, quick testsBest image qualityflux-pro / seedreamFinal outputsImage β Videowan-i2vFast, affordablePremium videokling / veoCinematic qualityText β Videosora / veoStory videos See references/models.md for full model list with IDs, params, and pricing.
Image editing (nbp, nb-edit): always pass images as images: [url] array β this is required Face preservation: google/nano-banana-pro/edit is the best model for editing photos while keeping the person's face identical Output files are saved to current directory by default; use --output to specify path Videos can take 2-5 minutes; script auto-polls with progress indicator For multiple input images (multi-reference editing), use --images url1,url2
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.