# You don't need a video editor. These 6 POWERFUL Claude commands do the work

All six command files from the guide. Save each one as .claude/commands/<name>.md in your Remotion project.

## /logo-orbit (save as .claude/commands/logo-orbit.md)

```
---
description: Orbit app logos around my head, passing behind me
argument-hint: [up to 6 tools] [start second] [end second]
---

Make app logos orbit my head in my talking-head video in this Remotion project. The tools and timing are: $ARGUMENTS

CUT-OUTS: extract every frame of that part with ffmpeg and cut me out of each one with rembg (u2net_human_seg model) as numbered transparent PNGs in public/matte/. No rembg? Give me the install command and stop.

TILES: each tool's real logo on a white rounded 140px tile with a soft shadow, from simple-icons or the tool's official SVG. Never draw a logo yourself.

ORBIT: space the tiles evenly on a flat ellipse around my head, about 430px out to each side and 70px deep, sitting above my forehead so nothing covers my face. They circle about once every four seconds. Tiles on the far side shrink to about 78% and darken slightly.

LAYERS, from the bottom up:
1. My video.
2. The tiles on the far half of the ellipse.
3. The cut-out PNG for the current frame, drawn exactly over the video.
4. The tiles on the near half.

ANIMATION: the ellipse springs open from my head in about half a second.

Render a still for me to check before you render the video.
```

## /new-room (save as .claude/commands/new-room.md)

```
---
description: Swap the room behind me for a crimson studio with drifting lights
argument-hint: [start second] [end second] [colour, optional]
---

Replace the room behind me in my talking-head video in this Remotion project. The timing and colour are: $ARGUMENTS

CUT-OUTS: extract every frame of that part with ffmpeg and cut me out of each one with rembg (u2net_human_seg model) as numbered transparent PNGs in public/matte/. No rembg? Give me the install command and stop.

THE ROOM: a radial gradient lit from above centre, bright pink-crimson in the middle (#E0245E), my crimson (#BD0D3B) around it and deep wine at the edges (#5A0620). If I give you a colour, build the same three steps from that. Over it, about 22 soft circles of pink and yellow light, blurred about 6px, in different sizes and strengths, each drifting slowly upwards at its own speed. Shade the bottom darker.

LAYERS: the new room, then the cut-out PNG for the current frame on top.

ANIMATION: the room wipes up from the bottom of the frame in about 0.4 seconds.

Render a still for me to check before you render the video.
```

## /clone-me (save as .claude/commands/clone-me.md)

```
---
description: Two copies of me step out to the left and right
argument-hint: [start second] [end second]
---

Clone me in my talking-head video in this Remotion project. The timing is: $ARGUMENTS

CUT-OUTS: extract every frame of that part with ffmpeg and cut me out of each one with rembg (u2net_human_seg model) as numbered transparent PNGs in public/matte/. No rembg? Give me the install command and stop.

CLONES: two extra copies of the cut-out, scaled to 86% from the bottom centre and a little darker (about 93% brightness). One slides about 330px to the left and the other about 330px to the right, each with a spring.

OUT OF SYNC: the left clone plays the cut-outs 6 frames behind me and the right clone 12 frames behind, so they don't move exactly like me. The right one steps out about 0.2 seconds after the left.

LAYERS, from the bottom up: my video, the two clones, then the cut-out of the real me for the current frame on top.

Render a still for me to check before you render the video.
```

## /light-paint (save as .claude/commands/light-paint.md)

```
---
description: Swirl glowing light ribbons around my body
argument-hint: [start second] [end second]
---

Add light painting around me in my talking-head video in this Remotion project. The timing is: $ARGUMENTS

CUT-OUTS: extract every frame of that part with ffmpeg and cut me out of each one with rembg (u2net_human_seg model) as numbered transparent PNGs in public/matte/. No rembg? Give me the install command and stop.

THE LIGHT: two spiral ribbons drawn as SVG paths, one gold (#FFD84D) and one orange (#FF7A3D), half a turn apart. Each makes two loops around my body, rising from my waist to my chest and staying below my chin. Draw each as a 14px coloured stroke with two soft glows (drop shadows of about 18px and 40px) and a thin white core line on top.

LAYERS, from the bottom up: my video with the room dimmed by about a third, the part of each spiral that goes round the back of me (a little fainter), the cut-out PNG for the current frame, then the part in front.

ANIMATION: the ribbons draw on from the bottom up over about two seconds. They follow a fixed path, so they don't track my hands.

Render a still for me to check before you render the video.
```

## /sticker-me (save as .claude/commands/sticker-me.md)

```
---
description: Turn me into a live sticker with a white outline and a name tag
argument-hint: [name] [line under the name] [start second] [end second]
---

Turn me into a live sticker in my talking-head video in this Remotion project. The details are: $ARGUMENTS

CUT-OUTS: extract every frame of that part with ffmpeg and cut me out of each one with rembg (u2net_human_seg model) as numbered transparent PNGs in public/matte/. No rembg? Give me the install command and stop.

BACKGROUND: darken the room behind me by about half and blur it about 16px.

THE STICKER: I keep moving, so use the cut-out for the current frame every frame. Make the white outline by placing 16 copies of it, turned solid white, in a ring about 16px out from the original, then draw the real cut-out on top. Shrink the whole sticker by about 12%, tilt it 3 degrees and lift it slightly, with a spring.

NAME TAG: a white rounded label with a thick dark border at chest height on the right, tilted about 5 degrees, popping in a quarter of a second after the sticker. My name large and bold, with the small line under it in my accent colour.

Render a still for me to check before you render the video.
```

## /text-behind (save as .claude/commands/text-behind.md)

```
---
description: Put one giant word behind my head
argument-hint: [word] [start second] [end second]
---

Put a giant word behind me in my talking-head video in this Remotion project. The word and timing are: $ARGUMENTS

CUT-OUTS: extract every frame of that part with ffmpeg and cut me out of each one with rembg (u2net_human_seg model) as numbered transparent PNGs in public/matte/. No rembg? Give me the install command and stop.

LAYERS, from the bottom up:
1. My video.
2. The word in capitals, about 230px, extra bold and white, centred at the top of my head, with a soft crimson shadow.
3. The cut-out PNG for the current frame, drawn exactly over the video, so my hair covers the bottom of the letters.

ANIMATION: the word rises about 140px and scales down from 115% into place in about half a second.

Check each cut-out lines up with its frame, then render a still for me to check.
```
