Preserve an image’s structure while changing its style, subject, or finish with ControlNet-driven generation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install controlled-generation
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install controlled-generation using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Controlled generation (ControlNet) is an Openclaw Skills workflow for generating a new image that matches the source composition while changing the look.
It extracts a structural guide such as Canny edges, pose, depth, or segmentation from the source image, then conditions image synthesis on that guide. The result is a same composition, new look pipeline for restyling, sketch-to-render, interior redesign, and repeatable asset variation.
Use it when layout fidelity matters more than a freeform prompt. If you need subject identity consistency rather than composition consistency, use character-consistency instead; for composition-preserving variations, Controlled Generation is the right Openclaw Skills tool.
Controlled Generation is a workflow skill, not a standalone package. To use it, make sure your Openclaw Skills runtime can access runware-run and runware-models, then confirm the live AIRs before sending requests. The skill also references references/examples.md for schema-verified recipes.
# Example request configuration for the two-call pipeline
SOURCE_IMAGE="<url-or-base64>"
PREPROCESSOR_TYPE="canny"
BASE_MODEL="runware:101@1"
CONTROLNET_MODEL="runware:25@1"
CONTROL_MODE="balanced"
references/examples.md to start from known-good control map recipes.Controlled Generation uses transient request and response artifacts rather than persistent local files by default. The core data model is a two-call pipeline: preprocess the source image into a guide image, then feed that guide into image inference.
| Artifact | Role | Key metadata |
|---|---|---|
| Source image | Structural input used to derive the guide | inputImage, URL or base64, required |
| Control map / guide image | Structure-preserving guide produced by preprocessing | preProcessorType, Canny thresholds, output becomes guideImage |
| Inference request | Final synthesis payload | model, prompt, controlNet[], controlMode |
| ControlNet entry | Binds the guide to the base model | matching ControlNet model, guideImage, weight, startStep, endStep |
| Output image | Returned result | synchronous image URL(s), one or many variants |
Metadata taxonomy
canny, depth, openpose, seg, softedgeweightstartStep / endStepbalanced, controlnet, promptguideImage across multiple promptsReference file
references/examples.md contains three schema-verified recipes: Canny restyle, OpenPose generation, and depth-guided interior restyle.startStep and endStep for precise structure-versus-creativity tuningbalanced, controlnet, and prompt modesLoading
Openclaw Skills for 2D game assets generates cohesive sprite sets, icons, stickers, and transparent cutouts that all share one visual style.

Openclaw Skills converts photos or prompts into production-ready GLB 3D assets with controllable topology, materials, and polygon budgets.

Build OpenAI-compatible LLM agents on Runware that can reason, call your functions, and answer with grounded tool results.

Openclaw Skills creates real SVG logos or converts raster images into editable vector art that stays crisp at any size.

Composite Scene merges multiple real images into one coherent AI-generated scene by reconciling placement, scale, lighting, and perspective.

Generate short, shot-directed videos that feel filmed rather than synthesized, using precise cinematic prompts and live model-aware workflows.








































