
Imagine Create
- 1 installs
- Updated May 18, 2026
- whitetowerai/imagine-skill
Generate, edit, animate, transform, or extend images and videos with vofy-cli using a non-interactive create workflow.
About
Builds the correct non-interactive vofy image/video create command for text-to-image, editing, inpainting, text-to-video, image-to-video, and video extension modes. A developer uses it when they need to produce AI media locally through the CLI.
- Mode tables with required flags for each image and video intent
- Default model shortcuts plus validation traps for --mode and reference flags
Imagine Create 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 Jul 23, 2026 (Skillselion catalog sync)
npx skills add https://github.com/whitetowerai/imagine-skill --skill imagine-createAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| Last updated | May 18, 2026 |
| Repository | whitetowerai/imagine-skill ↗ |
What it does
Generate, edit, animate, transform, or extend images and videos with vofy-cli using a non-interactive create workflow.
Files
Create Media With Vofy CLI
Deliver generated media with a deterministic, non-interactive workflow.
Workflow
1. Run vofy status; if auth fails, tell the user to run vofy login. 2. Identify output type, source assets, aspect ratio, duration, resolution, and whether local files are required. 3. Load imagine-prompt when the user gives a rough idea, asks for prompt improvement, or model-specific wording matters. 4. Choose the simplest matching mode from the tables below. 5. Pick a default model unless the user named one; load imagine-models only for strict limits, price, or special flags. 6. Build one non-interactive command with --yes and, when local output is useful, --download-to ./output. 7. Return file paths or resource URLs; for async jobs, return the task id and next check command.
If vofy is missing, stop and ask the user to install vofy-cli@0.1.7 and authenticate once.
Default Model Shortcuts
| Need | Default |
|---|---|
| General image | seedream-4.5 |
| Image editing or transparent assets | gpt-image-1.5 |
| Premium text-to-video | veo-3.1 |
| Fast video draft | veo-3.1-fast |
| Animate an image | kling-3.0 |
| Transform or extend video | seedance-2.0 |
Check vofy models <model> before adding optional flags such as --audio, --background, --web-search, --multi-shot, or motion-control settings.
Image Modes
| Intent | Mode | Required flags |
|---|---|---|
| Text prompt | text_to_image | --prompt |
| Transform image | image_to_image | --prompt --image <path> |
| Edit masked area | inpainting | --prompt --image <path> --mask <path> |
Base command:
vofy image create --model <model> --prompt "<prompt>" --aspect-ratio <ratio> --resolution <resolution> --yes --download-to ./outputVideo Modes
| Intent | Mode | Required flags |
|---|---|---|
| Text prompt | text_to_video | --prompt |
| Animate image | image_to_video | --prompt --first-frame <path> |
| Morph images | interpolation | --first-frame <path> --last-frame <path> |
| Image references | reference_images | --prompt --reference-image <path> |
| Mixed references | multimodal_reference | --mode multimodal_reference --reference-image <path> plus optional --reference-video / --reference-audio |
| Transform video | video_to_video | --mode video_to_video --prompt --video <path> |
| Extend video | video_extension | --mode video_extension --prompt --video <path> |
| Control motion | motion_control | Model-specific trajectory flags |
Base command:
vofy video create --model <model> --prompt "<prompt>" --duration <seconds> --aspect-ratio <ratio> --yes --download-to ./outputResult Handling
- Sync create commands wait for completion and print output by default.
--download-to ./outputsaves files locally and creates the directory if needed.--result-urlprints generated resource URLs explicitly after completion.--asyncreturns early; usevofy tasks --plain --type videoandvofy task <id_or_prefix> --download-to ./outputlater.- If the command fails because a value is unsupported, run
vofy models <model>and retry with one of the listed ratios, resolutions, durations, or modes.
Common Validation Traps
--videois ambiguous; always add--mode video_to_videoor--mode video_extension.- Mixed
--reference-imagewith--reference-videoor--reference-audiorequires--mode multimodal_reference. kling-2.6needsresolution=1080pfor--audioand for last-frame interpolation.kling-3.0 --multi-shotrequires--shot-type;customizeuses--multi-prompt, whileintelligenceuses--prompt.- Source-driven modes may ignore
--aspect-ratioor--resolution; trust derived values from input media.
See examples.md for broader scenarios and commands-reference.md for full CLI help.
vofy-cli Examples
Real-world scenarios for image and video creation.
Image Examples
Product mockup with transparent background
vofy image create \
--model gpt-image-1.5 \
--prompt "a sleek wireless headphone, product photography, white background" \
--background transparent \
--aspect-ratio 1:1 \
--yes --download-to ./outputSocial media banner
vofy image create \
--model seedream-4.5 \
--prompt "abstract gradient background with geometric shapes, modern tech aesthetic" \
--aspect-ratio 16:9 \
--resolution 2K \
--yes --download-to ./outputEdit an existing photo
vofy image create \
--model gpt-image-1.5 \
--prompt "change the sky to a dramatic sunset" \
--image ./landscape.jpg \
--yes --download-to ./outputInpainting — remove an object
vofy image create \
--model gpt-image-1.5 \
--prompt "clean background, no person" \
--image ./photo.jpg \
--mask ./mask.png \
--yes --download-to ./outputMultiple outputs for selection
vofy image create \
--model seedream-4.5 \
--prompt "minimalist app icon for a weather app" \
--n 4 \
--aspect-ratio 1:1 \
--yes --download-to ./outputBatch creation (multiple tasks)
vofy image create \
--model seedream-4.5 \
--prompt "hero image for a travel blog" \
--batch-size 3 \
--aspect-ratio 16:9 \
--yes --download-to ./outputVideo Examples
Simple text-to-video
vofy video create \
--model veo-3.1 \
--prompt "a timelapse of clouds moving over a mountain range, cinematic" \
--duration 6 \
--aspect-ratio 16:9 \
--yes --download-to ./outputAnimate a product image
vofy video create \
--model kling-3.0 \
--prompt "the product slowly rotates 360 degrees on a white surface" \
--first-frame ./product.png \
--duration 5 \
--yes --download-to ./outputVideo with generated audio
vofy video create \
--model kling-3.0 \
--prompt "a barista making latte art, ambient coffee shop sounds" \
--audio \
--duration 8 \
--yes --download-to ./outputMorph between two images
vofy video create \
--model seedance-2.0 \
--prompt "smooth morphing transition" \
--first-frame ./before.png \
--last-frame ./after.png \
--duration 4 \
--yes --download-to ./outputFast preview video
vofy video create \
--model veo-3.1-fast \
--prompt "a person walking through a neon-lit city at night" \
--duration 4 \
--yes --download-to ./outputTransform existing video style
vofy video create \
--model seedance-2.0 \
--prompt "convert to anime style" \
--mode video_to_video \
--video ./original.mp4 \
--yes --download-to ./outputExtend a video
vofy video create \
--model seedance-2.0 \
--prompt "continue the scene naturally" \
--video ./clip.mp4 \
--mode video_extension \
--yes --download-to ./outputReference image for style consistency
vofy video create \
--model veo-3.1 \
--prompt "a character walking through a garden" \
--reference-image ./character-ref.png \
--duration 8 \
--yes --download-to ./outputAsync Workflow
For long-running video tasks, use async mode:
# Submit without waiting
vofy video create \
--model veo-3.1 \
--prompt "epic cinematic scene" \
--duration 8 \
--async \
--yes
# Check status later
vofy tasks --plain --type video
# Download when complete
vofy task <task_id> --download-to ./output