Install
openclaw skills install character-image-generatorGenerate character design images, original character art, OC portraits, character sheets, and hero concept art. Use when the user asks for a character design, OC, character portrait, fantasy character, anime character, or original persona image.
openclaw skills install character-image-generatorcharacter-image-generator)This skill is optimized for character identity, silhouette clarity, costume logic, and reusable character prompt structure.
This skill keeps the same single-gateway runtime, readiness gate, model-selection flow, and CLI behavior as image-generation, but narrows the briefing and prompt construction for character image generator work.
https://api.weryai.com).IMAGE_GEN_API_KEY. The key is never printed. It may be persisted only when you explicitly run npm run setup -- --persist-api-key.https:// recommended). http:// may work but is insecure. Local file paths and data: URLs are rejected..image-skills/character-image-generator/ (project) and/or ~/.image-skills/character-image-generator/ (home).Before the first generation run in a new project or environment:
npm run ensure-ready -- --project . --workflow <workflow>IMAGE_GEN_API_KEY is missing, offer to configure it nowGEMINI_3_1_FLASH_IMAGE) as the defaultDo not ask the user to edit config files manually. Treat API keys as secrets and never echo them back.
Ask one question at a time. Prioritize:
3:4 or 4:5anime, editorial, manga, or photorealBuild the prompt in this order:
Use one clean prompt direction at a time instead of mixing many competing ideas.
IMAGE_GEN_API_KEY{baseDir} is the directory containing this file. ${BUN_X} is either bun or npx -y bun.
| Path | Purpose |
|---|---|
{baseDir}/scripts/main.ts | the only execution entrypoint |
# examples only; M should be chosen by the user or resolved by the agent
M=<chosen model key>
${BUN_X} {baseDir}/scripts/main.ts --prompt "original fantasy character, young female archivist mage, emerald robe with gold embroidery, floating paper charms, calm intelligent expression, full-body concept art, clean parchment backdrop" --style editorial --image character.png --ar 3:4 -m "$M"
${BUN_X} {baseDir}/scripts/main.ts --prompt "anime character sheet for a cyberpunk courier boy, silver undercut hair, orange visor, black utility jacket, messenger drone companion, front pose with detail callouts feel, highly consistent design" --style anime --image character-sheet.png --ar 4:5 -m "$M"