# The POWERFUL Claude commands that edit my videos

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

## /tier-list (save as .claude/commands/tier-list.md)

```
---
description: Add a frosted-glass tier list of tool logos above my head
argument-hint: [S: tool, A: tool, B: tool, C: tool]
---

Add a tier list to my talking-head video in this Remotion project. The tiers and tools are: $ARGUMENTS

LAYOUT: one frosted-glass card across the top of the 1080x1920 frame, above my head, with a title line such as "Ranking AI tools". Four rows: a square letter tile for S, A, B and C (crimson, orange, yellow and grey) and a strip beside it for the logos.

GLASS: dark see-through fill, backdrop blur of about 22px, a thin white border at about 40% opacity and a soft shadow.

LOGOS: the real logo for each tool on a white rounded tile, from simple-icons or the tool's official SVG. Never draw a logo yourself.

TIMING: the card springs down into place in about half a second. Then the logos drop into their rows one after another, about 0.4 seconds apart, each with a small spin and scale-up as it lands.

Keep my face clear. Render a still for me to check before you render the video.
```

## /glass-graph (save as .claude/commands/glass-graph.md)

```
---
description: Add a frosted-glass stat card with a number counting up and a rising line
argument-hint: [main stat and label] [comparison stat and label] [source]
---

Add a glass stat card to my talking-head video in this Remotion project. The numbers and the source are: $ARGUMENTS

LAYOUT: a frosted-glass card across the top of the 1080x1920 frame, above my head. A short title, the source in small text under it, the main number very large with its label underneath, the comparison number smaller and dimmer to its right and a line chart under both.

ANIMATION: the card springs in. The main number counts up from 0 over about a second while its line draws left to right, rising, in my accent colour with a soft glow. Then the comparison number counts up and its flatter line draws in white.

Use only the numbers I gave you and put the source on the card. Render a still for me to check before you render the video.
```

## /freeze-frame (save as .claude/commands/freeze-frame.md)

```
---
description: Freeze me as a white-outlined sticker cut-out with a name tag
argument-hint: [second to freeze] [name] [line under the name]
---

Add a freeze-frame sticker moment to my talking-head video in this Remotion project. The details are: $ARGUMENTS

CUT-OUT: take the frame at the second I gave you and cut me out of it with rembg using the u2net_human_seg model. Save it as a transparent PNG in public/. If rembg isn't installed, give me the install command and stop.

THE FREEZE: keep the video playing underneath, darkened and blurred. On top, show the frozen cut-out as a sticker. Make the white outline by placing 16 copies of the cut-out, turned solid white, in a ring about 16px out from the original, then draw the real cut-out on top with a soft drop shadow. As it lifts, shrink it slightly and tilt it about 3 degrees.

NAME TAG: a white label with a dark border near my chest, tilted a few degrees, popping in just after the freeze. My name in bold, with one small line under it in my accent colour.

Hold it for about two seconds, then render a still for me to check.
```

## /over-the-shoulder (save as .claude/commands/over-the-shoulder.md)

```
---
description: Pop frosted-glass text panels in beside me
argument-hint: [label 1: words 1] [label 2: words 2]
---

Add two frosted-glass text panels beside me in my talking-head video in this Remotion project. The text is: $ARGUMENTS

LAYOUT: the panels sit at shoulder height, about 60% of the way down the 1080x1920 frame. Panel one on the left edge, panel two on the right. Each has a small uppercase label in pink and the main words large and bold in white.

GLASS: the same frosted glass as my other cards: dark see-through fill, backdrop blur of about 22px, a thin white border and a soft shadow.

TIMING: panel one slides in from the left and scales up in about a quarter of a second. About 1.2 seconds later, panel two slides in from the right and panel one fades out. Never cover my face.

Render a still with both panels on screen for me to check.
```

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

```
---
description: Put a 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 of the video with ffmpeg, then cut me out of each frame with rembg using the u2net_human_seg model. Save them as numbered transparent PNGs in public/matte/. If rembg isn't installed, give me the install command and stop.

LAYERS, from the bottom up:
1. My video.
2. The word, huge, bold and white, centred at head height, with a small line above it in my accent colour (for example "HI, I'M").
3. The cut-out PNG for the current frame, drawn exactly over the video, so my head and hair sit in front of the word.

ANIMATION: the word rises and scales down into place in about half a second.

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