web-renderer-test

Add and validate visual snapshot tests for Remotion web renderer fixtures using vitest.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/takarki/Geminizer --skill web-renderer-test-takarki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-renderer-test
Source: https://github.com/takarki/Geminizer/tree/main/0030_remotion-main_20260121/.claude/skills/web-renderer-test
Command: npx skills add https://github.com/takarki/Geminizer --skill web-renderer-test-takarki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers extend the web renderer test suite by providing a structured way to add fixtures and tests and verify visual outputs using vitest.

Core Features & Use Cases

  • Visual snapshot testing with vitest for the web renderer.
  • Fixture-driven tests: place example compositions under packages/web-renderer/src/test/fixtures and reference them in tests.
  • Quick iteration: insert a new fixture, add a test, and run Bun/vitest to verify rendering results.

Quick Start

Add a new fixture under packages/web-renderer/src/test/fixtures, then add the corresponding test and run bunx vitest to verify the render.

Frequently Asked Questions about web-renderer-test

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

FAQPage Schema
How do I add visual tests for a Remotion web renderer?

To add visual tests for a Remotion web renderer, place example compositions under packages/web-renderer/src/test/fixtures, reference them in your test file, and run bunx vitest to verify snapshot-based rendering outputs.

What is fixture-driven visual testing with vitest?

Fixture-driven visual testing with vitest is a method where you place example compositions in a dedicated fixtures directory and reference them in tests to perform deterministic snapshot-based verification of your web rendering outputs.

How do I run vitest snapshot tests for web rendering locally?

You can run vitest snapshot tests for web rendering locally by executing bunx vitest in your local test environment, which wires the fixtures into the existing test harness to produce deterministic visual results.

Does this visual testing approach work within a Remotion-based project?

Yes, this visual testing approach works within a Remotion-based project by automating the addition and validation of visual tests specifically across the packages/web-renderer directory using vitest and bunx.

What is the best way to verify new web renderer compositions?

The best way to verify new web renderer compositions is to insert a new fixture under the test fixtures directory, add a corresponding test scenario, and run bunx vitest to quickly iterate and validate the visual snapshot.