How to get 100% consistent product ads from one seedance 2.0 generation all directed from one chat with the hashtag Comfy MCP.
@hellorob didn't let the agent improvise a pipeline. He pointed it at his existing ComfyUI workflows ( listed below ) and directed every shot: the sprite close-up, the bezel turn, the display flip, and the display changing to the time 10:04.
The consistency secret is the driving video:
→ DepthAnything V3 pass blended with Canny edge lines — fine detail like the tiny debossed logo survives every gen
→ The original sprite outline kept leaking through those edge lines, so Claude suggested a SAM3 mask over the screen to kill it
→ With the screen masked, swapping in a new star sprite is just prompting: one GPT-Image-2 reference still + one line in the Seedance prompt
And the entire process is now a reusable Claude skill.