Prompt Styler Horror
Canned horror scenes for your prompt
- positive_prompt_text_g
- negative_prompt_text_g
SDXLPromptStylerHorror is the horror-themed node in wolfden's SDXL Prompt Styler pack. Instead of general art styles, it carries ~449 horror presets - Abandoned Asylum, Bloodthirsty Vampire, Carnival Freakshow, Animated Corpse, the whole macabre catalog. You type a subject, pick a mood off the dropdown, and it wraps your text in that scene's dressing so you get atmosphere without having to write the grim details yourself.
It's a fun grab-and-go for spooky work - think album covers, TTRPG art, October side projects. Just know going in that these presets carry a lot of scene, not just a light stylistic touch.
How it works
Each horror style is a JSON entry with a {prompt} placeholder in its prompt field plus a negative_prompt. Pick "Abandoned Asylum" and your text_positive gets slotted into a template full of decay, dim light, and dread. No model runs, no API, no key - it's string substitution. The atmosphere comes from the keywords the preset injects around your subject.
The negatives are baked in per preset, and if you type into text_negative yours gets merged with the template's rather than replacing it.
The inputs that matter
- text_positive - your subject. The preset supplies the horror; you supply the thing.
- style - the horror scene, ~449 choices. Type to filter.
- text_negative - optional, merged with the preset's negative.
log_prompt (No/Yes) prints the assembled prompt to the ComfyUI console - handy here because the horror presets are wordy and you'll want to see what's being added. Outputs are positive_prompt_text_g and negative_prompt_text_g, both strings; positive wires into the CLIP Text Encode feeding your positive conditioning, negative into the negative one. On SDXL, the same string can go into both G and L of a CLIPTextEncodeSDXL.
Installing it
ComfyUI Manager: search SDXL Prompt Styler (wolfden), install, restart. Manual route:
cd ComfyUI/custom_nodes
git clone https://github.com/wolfden/ComfyUi_PromptStylers
Restart ComfyUI and find it under the Style Prompts submenu. No downloads, no dependencies - pure text handling.
Where people get tripped up
Because each preset injects a whole scene, your subject can get a bit steamrolled - you asked for "a cat," the preset added a crumbling asylum, and now the cat is barely in frame. If that happens, flip log_prompt to Yes, read what the style built, and either pick a lighter preset or trim the template. The horror styles are JSON in the pack folder, so editing them is fair game.
The usual pack caveat holds: these templates were written for SDXL and its CLIP encoder. On SDXL and its descendants (Illustrious, Pony, NoobAI) they land well. On 2026 LLM-encoded models the styling weakens, and the big inherited negative does nothing at CFG 1 - where distilled Turbo/Lightning checkpoints run - because CFG 1 skips the negative pass entirely. The node will style any model's prompt since it's just text, but it was tuned for SDXL horror.
And if the node doesn't appear, do a full restart and look under Style Prompts, not the root menu.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| text_positive | STRING | — | |
| text_negative | STRING | — | |
| style | COMBO | 449 options: none byHorror, Abandoned Asylum, Alchemist's Study, Animated Corpse, Arachnid Swarm, Back Alley Rogue, +443 | |
| log_prompt | COMBO | No | 2 options: No, Yes |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| positive_prompt_text_g | STRING | — |
| negative_prompt_text_g | STRING | — |