Pixel Art Wizard Animation
Majid Manzarpour's Opus 5.5 video, with the exact prompt they used. Free to copy.
Animated pixel art wizard casting a spell. @majidmanzarpour made this with Claude Opus 5.5 and shared the prompt; it is quoted below word for word. The video runs 11s and had 441.8K views on X. Copy the prompt or download it as a SKILL.md, then swap in your own product, brand or topic.
The prompt
Create a single self-contained HTML file that renders an animated pixel art wizard casting a spell, using vanilla JavaScript and Canvas 2D. No external assets, libraries, or network requests. RENDERING - Draw everything to an offscreen canvas at a fixed logical resolution of 128x96, then blit to a fullscreen display canvas scaled by the largest integer factor that fits the window, centered, with imageSmoothingEnabled = false and CSS image-rendering: pixelated. - All drawing snaps to integer coordinates on the logical canvas. No sub-pixel positions, anti-aliasing, gradients, or shadowBlur. - Fixed palette of ~24 hex colors: deep blues/purples for night sky, warm robe tones, 3-4 bright magic colors. Every pixel comes from this palette. CHARACTER - Build the wizard procedurally from filled rects and pixel runs, ~24x32 logical pixels: pointed hat with a bend, long beard, two-shade robe with darker outline, staff with a gem at the tip. - Parameterize the pose (staff angle, arm raise, head tilt, robe sway). Animate parameters smoothly, then quantize to the pixel grid each frame so motion reads at an 8-12 fps pixel animation feel even though the loop runs at 60fps. ANIMATION - Looping state machine: IDLE (2-frame bob, beard sway) -> CHARGE (staff raises, gem flickers, sparks spiral inward) -> CAST (bright burst, projectile fires across the scene, 1-2 pixel screen shake) -> RECOVER (settle back). Ease pose parameters between keyframes. - Pooled allocation-free particle system: preallocate and reuse. Sparks orbit the gem during CHARGE, explode outward on CAST, each particle stepping its palette index from white to magic color to dark before despawn. Snap particle positions to the grid when drawing. - Fixed 60hz timestep update with rAF rendering. Zero object allocation inside the loop. SCENE - Minimal background: dark sky, a few twinkling 1px stars, moon, stone floor line. Character silhouette must read clearly. - Subtle 1px rim light on the wizard from the gem, brightening during CHARGE and CAST. QUALITY BAR - Crisp pixels at any window size, seamless loop, stable 60fps, readable silhouette. Should look like a polished 16-bit sprite animation, not vector shapes scaled down.
Prompt by Majid Manzarpour (@majidmanzarpour), quoted word for word from their reply on X. Model as stated by the creator; your result will differ.
What’s inside
- Copy the prompt below, or download it as a SKILL.md
- Paste it into Claude Opus 5.5, ideally in Claude Code so it can write and render the video
- Swap in your own product, brand or topic where the prompt names theirs
- Let it render, then ask for changes in plain words
What you’ll bring
- Claude Opus 5.5 (Claude Code or another agent that can write and run code)
- No extra tools mentioned; the creator rendered it in code
- Your own topic, product or brand to swap in
What you’ll get
- A video in the same style as the one above, made by Claude
- The code or project files Claude wrote to render it
Perfect for
- Founders making a launch or product video
- Creators who want a proven starting prompt
- Anyone testing what Opus 5.5 can make
Also found as
opus 5.5 prompt · claude video prompt · opus 5.5 video · animated pixel art wizard casting a spell
Questions
What is Pixel Art Wizard Animation?
Animated pixel art wizard casting a spell. Majid Manzarpour (@majidmanzarpour) made it with Claude Opus 5.5 and shared the prompt, which this page quotes word for word.
Who made it, and where was the prompt shared?
Majid Manzarpour (@majidmanzarpour) made it and shared the prompt on X: https://x.com/majidmanzarpour/status/2102476499387383834. You can find more from them at https://x.com/majidmanzarpour.
How do I use the prompt?
1. Copy the prompt below, or download it as a SKILL.md. 2. Paste it into Claude Opus 5.5, ideally in Claude Code so it can write and render the video. 3. Swap in your own product, brand or topic where the prompt names theirs. 4. Let it render, then ask for changes in plain words.
Is it free?
Yes. Copying the prompt and downloading the SKILL.md costs nothing on Omo. You run it with your own access to Claude Opus 5.5.
The video and the prompt belong to Majid Manzarpour. Omo lists them free, with credit and a link to the original post. Creators can ask us to remove a listing at omo.space/support.