Skip to content
Content
Command

/find-footage

Search and download stock footage from Pexels for your Remotion project. Provide a description of what you need and this will find, preview, and download matching clips.

From plugin
9013 skills3 agents13 commands2 hooks5 MCP
shell
$ npx -y skills add DojoCodingLabs/remotion-superpowers --agent claude-code

Ships with remotion-superpowers. Installing the plugin gets this command.

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/find-footage

Context preview

What this command does when you run it.

Search and download stock footage from Pexels for your Remotion project. Provide a description of what you need and this will find, preview, and download matching clips.

Command definition

find-footage.md
name: find-footage
description: Search and download stock footage from Pexels for your Remotion project. Provide a description of what you need and this will find, preview, and download matching clips.

Find Footage — Stock Video & Photo Search

You are helping the user find stock footage for their Remotion project using the Pexels MCP.

**Load the `remotion-production` skill** for the `stock-footage-workflow` rule.

Workflow

1. Understand the Need

Ask the user what they're looking for if not already clear. Get:

  • **Subject** — What should be in the footage? (people, nature, tech, food, etc.)
  • **Style** — Cinematic, aerial/drone, close-up, time-lapse, slow motion?
  • **Orientation** — Landscape (16:9), portrait (9:16), or square (1:1)?
  • **Mood** — Bright, dark, warm, cool, energetic, calm?

2. Search Pexels

Craft a descriptive search query and run:

Use Pexels searchVideos:
- query: [descriptive keywords — be specific]
- orientation: [landscape/portrait/square]
- size: large
- per_page: 5

For photos:

Use Pexels searchPhotos:
- query: [descriptive keywords]
- orientation: [landscape/portrait/square]
- size: large
- per_page: 5

3. Present Results

Show the user the results with:

  • Thumbnail/preview URL
  • Duration (for videos)
  • Resolution
  • Photographer credit

Ask which ones they want to download.

4. Download Selected Assets

mkdir -p public/footage  # or public/images for photos

# Download each selected clip
curl -L -o public/footage/[descriptive-name].mp4 "[video_url]"

5. Show Usage

After downloading, show how to use the clip in Remotion:

import { OffthreadVideo, staticFile } from "remotion";

<OffthreadVideo
  src={staticFile("footage/[descriptive-name].mp4")}
  style={{ width: "100%", height: "100%", objectFit: "cover" }}
/>

6. Attribution Reminder

Remind the user: > Pexels content is free to use. Attribution is appreciated but not required. > Consider adding "Videos provided by Pexels" in your video credits.

Read more
Read it on GitHub ↗
Ships withremotion-superpowers

🎬 Claude Code plugin — full video production studio for Remotion. AI voiceovers, music, stock footage, image/video generation, TikTok captions, 3D, transitions & AI review loop. 5 MCP servers, 13 commands. Free & open source by Dojo Coding.

Get the whole plugin, auto-invoked
Stats
90
Stars
0
Views
19
Forks
Maintained
Maintenance
Shell
Language
MIT
License
5mo ago
Last commit
5mo ago
Created

Repo: DojoCodingLabs/remotion-superpowers