remotion-dev/remotion▌
7 approved skills in this repository
add-expert
Productivity
Add the expert's photo to both:
docs-demo
Documents
Interactive demos render a Remotion composition inline in documentation pages using @remotion/player. They live in packages/docs/components/demos/.
add-sfx
Productivity
Sound effects must first be added to the remotion.media repository. The source of truth is generate.ts in that repo. A sound effect must exist there before it can be added to @remotion/sfx.
video-report
Video
When a user reports a video not working, we should download the URL and put it as the src in packages/example/src/NewVideo.tsx . \n Then, in packages/example , we should run bunx remotion render NewVideo --log=verbose .
make-pr
Productivity
Automate pull request creation with formatted commits and branch management. \n \n Ensures you're not on the main branch, creating a feature branch if needed \n Runs Oxfmt code formatting across all affected packages before committing \n Formats commits and PR titles using package name from package.json (e.g., \" @remotion/shapes : Add heart shape\") \n Uses the gh CLI to open the pull request automatically after pushing changes \n
web-renderer-test
Testing
Visual snapshot testing for web renderer components using vitest fixtures. \n \n Create test fixtures in packages/web-renderer/src/test/fixtures that define a React component, dimensions, frame rate, and duration \n Register fixtures in packages/web-renderer/src/test/Root.tsx to enable preview functionality \n Write test cases that render stills using renderStillOnWeb() and validate output with testImage() snapshot comparison \n Run tests with bunx vitest src/test/video.test.tsx and update docum
writing-docs
Documents
$23