Nodes/ComfyUI_Isulion Random Prompt Generator/⚡ Isulion Action Generator
ComfyUI Node

⚡ Isulion Action Generator

The node that makes your scenes move

By Isulion·Created 2 years ago·Updated 3 days ago· 41
⚡ Isulion Action Generator
    • action
    • seed
    randomize
    action
    seed0

    The Isulion Action Generator is a 13-item action dropdown - running, jumping, fighting, dancing, and friends - with a randomize switch and a seed. It hands back the action as a bare string. That's it. But "that's it" is doing a lot of work, because action is the difference between a portrait and a photograph, and it's the prompt element that beginners most consistently forget.

    Think about what "running" does to a composition that "standing" never will: motion blur cues, limb position, the whole dynamic tension of the figure. The node's whole job is to make you put some action in your scene prompts, and to make sweeping across actions trivially easy for a batch. It's the scene-composition equivalent of the pack's Art Style generator - one dropdown, one idea, one lever.

    Inputs and outputs

    • action - 13 choices (running is the default sample; the list also covers jumping, fighting, and similar dynamic verbs). Manual override.
    • randomize - enable/disable. Enabled, it draws from the list; disabled, the dropdown value passes through.
    • seed - optional INT, default 0. Pack convention: seed > 0 reproduces the draw; 0 rolls fresh and returns the actual seed.

    Outputs: action (STRING) and seed (INT).

    Two things worth knowing. First, 13 options is small, and the list skews toward generic physical verbs. That's not a bug - the author is betting that "running/jumping/fighting/swimming" covers most needs and anything more specific you should type yourself. Second, like every simple generator in this pack, the output is a bare word. It needs to be assembled into a prompt: "a {subject} {action}" via a text-concat node, or spliced into a scene-composition chain (subject → action → location → style). Drop it alone into a text encoder and you'll generate "running", which is not a picture.

    The take

    Where it earns its place is batch variation. Queue "a knight, {action}" with the randomize on, and you get a knight running, a knight fighting, a knight swimming - instant dynamism for a character sheet or action-test batch, and the seed output lets you lock the one that lands. Where it won't help: any action beyond its 13 verbs. This is a variation tool, not an action vocabulary.

    There's a subtlety worth respecting: the rendering of the action is the model's job, and some verbs read better than others. "Running" and "fighting" render reliably across model families; vaguer entries rely on the checkpoint's captioning. If an action comes back static, that's a model-training issue, not a node bug.

    Install

    Same as the whole pack: ComfyUI Manager → search "Isulion", or git clone https://github.com/Isulion/ComfyUI_Isulion into custom_nodes/, restart. No dependencies, no model downloads.

    Honest verdict: it's the thinnest of the scene nodes, but it's also the most honest about it. Thirteen verbs, one button, seed round-trip. If you already write "running" into your prompts by hand, you don't need it. If you keep forgetting to, this is a cheap reminder with a good seed story.

    CategoryIsulion/Scene

    Inputs (3)

    NameTypeDefaultDescription
    randomizeCOMBO2 options: enable, disable
    actionCOMBO13 options: running, jumping, fighting, casting spell, dancing, flying, +7
    seedoptINT00–18446744073709550000

    Outputs (2)

    NameTypeDescription
    actionSTRING
    seedINT