Prompt Styler Mythical Creature
Kraken, Phoenix, Griffin presets
- positive_prompt_text_g
- negative_prompt_text_g
This one's a bestiary. The dropdown is 41 fully-realized legendary creatures, each with its own dramatic framing: The Phoenix of Eternal Flame, The Kraken, Terror of the Deep, The Griffin of Valor, The Sphinx of Riddles, The Leviathan of the Abyss, The Banshee, Wailer of Fate, The Pegasus, Steed of the Heavens, The Seraphim, Celestial Guardians. wolfden's README leans on this node for its showcase images - the Kraken and the Banshee both appear as examples - so it's clearly a favorite.
Here the subject is largely baked into the style. You're not just picking a look; you're picking a creature, and your own text becomes the scene it inhabits or the twist you put on it. Type "in a storm" and pick The Kraken, Terror of the Deep and you get a tentacled leviathan wrecking ships in the rain.
How it works
Each creature is a JSON template - a prompt field with a {prompt} placeholder plus a negative_prompt. The node substitutes your positive text into the placeholder and wraps it with the creature's full description, returning a finished prompt. Leave your negative empty to use the template's; type one and it merges. It's string assembly only - no model, no download, no key. Your checkpoint renders whatever the assembled text describes.
Because these templates are creature-first, they carry a lot of their own detail, which is why they show off well. Your positive text is best used for context - the setting, the action, the mood - rather than re-describing the creature.
The inputs and outputs that matter
- style - the creature. This is the node; 41 legends to summon.
- text_positive - the surrounding scene or a modifier. Keep it complementary, not competing.
- text_negative - optional; blank inherits the template's negative, or add your own.
log_prompt (No/Yes) prints the assembled prompt to the console so you can see how much the creature template brought to the table.
Outputs are positive_prompt_text_g and negative_prompt_text_g - two strings, into your positive and negative CLIP Text Encode nodes.
Installing it
ComfyUI Manager: search SDXL Prompt Styler (wolfden), install, restart. Manual:
cd ComfyUI/custom_nodes
git clone https://github.com/wolfden/ComfyUi_PromptStylers
Restart ComfyUI. No dependencies to install, no models to download. The styler nodes appear under a Style Prompts submenu.
Common issues
Your subject can fight the creature. Because the creature is already in the template, adding a second subject in your positive text ("a dragon and a knight" while the style is a Kraken) muddles the scene. Use your text for setting and action, not a competing character.
none does nothing. The first entry, none byMythical Creatures, is a deliberate passthrough.
Anatomy wobble. Complex, multi-limbed creatures (Kraken, Chimera, Seraphim) are exactly where diffusion models struggle with anatomy. Expect a few rerolls, and consider a short, specific negative for whatever mangling you actually see rather than a giant boilerplate list.
SDXL-family only. These templates were written for SDXL's tag-style prompting and a live negative prompt. On Flux or Z-Image the negative is inert at CFG 1 and the descriptors read as flat instruction, so the creature comes through weaker. Keep it on SDXL checkpoints - the fantasy-heavy anime and realism fine-tunes there suit these subjects well.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| text_positive | STRING | — | |
| text_negative | STRING | — | |
| style | COMBO | 41 options: none byMythical Creatures, The Phoenix of Eternal Flame, The Enchanted Forest Nymph, The Leviathan of the Abyss, The Sphinx of Riddles, The Faerie Court of Dreams, +35 | |
| log_prompt | COMBO | No | 2 options: No, Yes |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| positive_prompt_text_g | STRING | — |
| negative_prompt_text_g | STRING | — |