remotion-composition

Generate Remotion composition structures with Sequence ordering and frame timing calculations.

40|5|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/ncklrs/startup-os-skills --skill remotion-composition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remotion-composition
Source: https://github.com/ncklrs/startup-os-skills/tree/main/skills/remotion-composition
Command: npx skills add https://github.com/ncklrs/startup-os-skills --skill remotion-composition

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex task of organizing scenes, calculating precise timings, and defining transitions for Remotion video projects, preventing timing errors and streamlining the composition process.

Core Features & Use Cases

  • Sequence Layout: Defines the order and timing of video scenes.
  • Timing Calculations: Converts seconds to frames and calculates start/end times for each scene.
  • Transition Orchestration: Manages overlap and crossfade durations between scenes.
  • Use Case: When you have a list of scenes with specified durations, this skill generates the COMPOSITION_STRUCTURE.md file, including TypeScript constants and layout code, ready to be integrated into your Remotion project.

Quick Start

Use the remotion-composition skill to structure a composition with scenes 'Intro' (5s), 'Features' (10s), 'Demo' (10s), and 'CTA' (5s) at 30fps with a 0.5s crossfade.

Frequently Asked Questions about remotion-composition

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure Remotion video compositions with multiple scenes and transitions?

Calculate frame timing for Remotion sequences by converting scene durations from seconds to frames, then mapping start and end times based on your project's frames-per-second rate and specified transition overlaps.

Can I automate crossfade durations and scene overlaps in a Remotion project?

Automate Remotion crossfade durations and scene overlaps by inputting a scene list with specified durations, allowing the composition structure to orchestrate transitions and calculate precise timing overlaps.

What is the best way to generate TypeScript constants for Remotion sequence layouts?

Prevent timing errors in Remotion video projects by automating scene organization, frame calculations, and transition definitions, ensuring precise duration mapping and overlap management before integration.

Do I need to manually calculate start and end frames for each Remotion scene?

You do not need to manually calculate start and end frames for Remotion scenes; the composition structure automatically converts seconds to frames and computes the exact timing for each sequence.