Install
openclaw skills install @fannabe/fannabe-generateGenerate images, videos, and voice for your AI characters via Fannabe.
Use when: "generate an image", "make a video of my character",
"animate this photo", "image-to-video", "motion control / transfer this
dance onto my character", "character swap", "edit/restyle this image",
"caption this video", "improve/rewrite this prompt", "describe this photo
as a prompt", "show my gallery", "download my latest render", or
"how many credits do I have". Wraps the fannabe CLI, which runs the same
models, settings, and credit pricing as the Fannabe web studio.
NOT for: training new characters (done in the web studio), or non-Fannabe
providers.
openclaw skills install @fannabe/fannabe-generateCreate AI-character images, videos, and voice from the terminal. This skill drives the fannabe CLI, which talks to the Fannabe API and spends the signed-in user's credits.
fannabe is not on $PATH, install it:
npm install -g @fannabe/cli
fannabe auth login (opens a browser) and wait for confirmation. The token is cached in ~/.fannabe.Every command supports --help, and output is plain text meant to be parsed.
fannabe characters list # pick a character (id, name, appearance)
fannabe models list --media-type image # pick a model (first column is the id)
fannabe models schema <modelId> # discover that model's fields + source slots
fannabe generate create <modelId> \
--character <characterId> --media-type image \
--prompt "golden hour rooftop portrait, cinematic" \
--set aspectRatio=9:16 --set resolution=1k \
--wait --download ./output # prints cost, blocks until done, saves the file
fannabe characters list --search "<text>" (matches name and appearance, e.g. "redhead").--set key=value (see models schema <id>), or a full --settings '<json>'.fannabe generate cost <modelId> --media-type image --character <id> --set resolution=1k.Prefer the curated Theme/Outfit presets over a long hand-written prompt. See references/easy-mode.md.
These attach source media to model slots. The two id kinds are NOT interchangeable. See references/source-media.md.
fannabe prompt improve|ai-edit|from-image, or inline --enhance-prompt / --from-image / --ai-edit. See references/prompt-tools.md.
fannabe jobs list --ongoing
fannabe jobs wait <taskId> --timeout 15m
fannabe jobs download <taskId> --output ./output/result.mp4
fannabe caption-on-video <videoContentId> --text "..." --character <id>
fannabe video frame <videoContentIdOrFile> --time 1.5 --upload # still frame -> imageId
Priced in Fannabe credits, identical to the web studio. fannabe account shows the balance.
--wait or jobs wait.models schema <id> and --help.