web-renderer-testby remotion-dev
Visual snapshot testing for web renderer components using vitest fixtures. Create test fixtures in packages/web-renderer/src/test/fixtures that define a React component, dimensions, frame rate, and duration Register fixtures in packages/web-renderer/src/test/Root.tsx to enable preview functionality Write test cases that render stills using renderStillOnWeb() and validate output with testImage() snapshot comparison Run tests with bunx vitest src/test/video.test.tsx and update documentation in...
npx skills add https://github.com/remotion-dev/remotion --skill web-renderer-testMore skills from remotion-dev
remotion-best-practices
by remotion-dev
Best practices for Remotion - Video creation in React
add-expert
by remotion-dev
Add a new expert to the Remotion experts page
add-sfx
by remotion-dev
Add a new sound effect to @remotion/sfx
docs-demo
by remotion-dev
Add an interactive demo to the Remotion documentation. Use when creating a new <Demo> component for docs pages.
fix-dependabot
by remotion-dev
Fix a Dependabot PR by updating all monorepo instances of the dependency, running bun install, and pushing
make-pr
by remotion-dev
Automate pull request creation with formatted commits and branch management. Ensures you're not on the main branch, creating a feature branch if needed Runs Oxfmt code formatting across all affected packages before committing Formats commits and PR titles using package name from package.json (e.g., " @remotion/shapes : Add heart shape") Uses the gh CLI to open the pull request automatically after pushing changes
pr-name
by remotion-dev
Correct naming for a PR
remotion-best-practices
by remotion-dev
Best practices for Remotion - Video creation in React