---
name: bloodspell
description: Create Bloodspell-style AI videos and edits: corrupted heaven, occult internet collage, central eye motifs, angel/statue/insect/teeth/barbed-wire imagery, red-white-black flashes, VHS/CRT damage, number-text fields, hard cuts, and industrial horror pacing. Use when the user asks for bloodspell, corrupted heaven, haunted collage, dark glitch music-video style, or wants a video like the wide Seedance eye/angel piece.
---


# Bloodspell

Bloodspell is a style system for making videos feel like a cursed internet-heaven archive: symbolic, ugly-beautiful, spiritual, harsh, and damaged.

Do **not** clone any specific artist one-for-one. Use the style traits as a recipe.

## Visual DNA

- Wide or vertical compositions are both allowed; default to **16:9 wide** unless the user asks for Reels/TikTok.
- Central symbol: realistic eye, angel statue, veiled figure, teeth, insect, skull/bone, barbed wire, ocean/desert/sky.
- Palette: black/white grayscale, hard red/white fields, sickly green/cyan CRT glow, occasional warm sunset gold.
- Editing: hard cuts, jump zooms, frame repeats, strobing flashes, inverted negatives, brief blackouts, compression tears.
- Texture: scanlines, VHS noise, datamosh-like smears, broken typography, unreadable number fields, huge cropped words.
- Text should feel like texture. Prefer fragments such as `HEAVEN`, `SIGNAL`, `AFTERIMAGE`, `02394850`, `KEEP PAINTING UNTIL YOU FAINT`, unless the user gives exact words.
- Avoid clean polished cinematic continuity. The edit should feel damaged and ritualistic.

## Seedance Prompt Pattern

When using `vidy`/fal/Seedance, prompt from traits rather than naming a creator:

```text
Wide 16:9 experimental music video. A corrupted internet-heaven collage in motion:
a single realistic eye floats in the center while backgrounds hard-cut between red
and white fields, black-and-white angel statues, veiled figures, ocean waves,
desert light, teeth, insects, barbed wire, scanline CRT texture, analog VHS static,
compression artifacts, inverted negative frames, giant cropped typography used as
texture, unreadable number fields, strobing red-white flashes, occult archive mood,
industrial noise-video pacing. Abrupt hard cuts, jump zooms, frame repeats, glitch
tears, no clean cinematic polish, no logos, no readable brand names.
```

## Workflow

1. If the user asks for generation, use the `vidy` skill when available.
2. Make a Seedance base clip, usually 15s, 16:9, 720p for iteration.
3. QC sampled frames. If Seedance is too smooth or literal, run `scripts/bloodspell_postprocess.py` on the MP4.
4. Open the final MP4 and provide the exact path.

## Postprocess

Use this to transform any MP4 into Bloodspell language:

```bash
python ~/.codex/skills/bloodspell/scripts/bloodspell_postprocess.py \
  --input ./source.mp4 \
  --output ./bloodspell_edit.mp4 \
  --aspect 16:9 \
  --duration 9
```

For vertical:

```bash
python ~/.codex/skills/bloodspell/scripts/bloodspell_postprocess.py \
  --input ./source.mp4 \
  --output ./bloodspell_vertical.mp4 \
  --aspect 9:16
```

## Final Check

- The contact sheet should show a repeating symbolic motif, not just random distortion.
- The video should feel edited, not merely filtered.
- If it looks like a normal cinematic video with light glitch on top, push it harder.
