← ClaudeAtlas

videolisted

Video content creation bridge to Remotion. Provides startup-specific video templates (pitch video, product demo, social clip, investor update, hiring video) with brand integration. Detects Remotion project and guides video creation. Falls back to HTML slides or carousel if Remotion is not available. Triggers on: video, MP4, Remotion, demo video, explainer, social clip, video content, animation, motion graphics, video pitch.
ceoimperiumprojects/imperium-brain · ★ 2 · Code & Development · score 66
Install: claude install-skill ceoimperiumprojects/imperium-brain
# Video Content Creation — Remotion Bridge Create startup video content using Remotion for programmatic video generation. This skill detects your Remotion setup, provides startup-specific templates, and bridges brand identity into video compositions. ## Keywords video, MP4, Remotion, demo video, explainer, social clip, video content, animation, motion graphics, video pitch, product demo, investor update, hiring video, pitch video, video script, video template, startup video, promotional video, video marketing, screen recording, animated explainer ## Setup Detection Before any video creation, detect the user's Remotion environment: ### Step 1: Check for Remotion Project ``` Look for these indicators (in order): 1. remotion.config.ts or remotion.config.js in project root 2. package.json containing "remotion" or "@remotion/cli" as a dependency 3. src/Root.tsx or src/Video.tsx (common Remotion entry points) 4. Any .tsx files importing from "remotion" ``` ### Step 2: Route Based on Detection **If Remotion is found:** - Confirm version (check package.json for version number) - Identify existing compositions (look for `<Composition>` components) - Enter full video creation mode — generate compositions, sequences, and render commands - Check for `@remotion/lambda` for cloud rendering capability **If Remotion is NOT found:** - Inform the user that Remotion is required for video rendering - Offer three paths: 1. **Install Remotion**: `npx create-video@latest` — sets up a fu