video-proof

Record desktop interactions and compose validation videos with Remotion.

13|1|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Generous-Corp/pulp --skill video-proof-generous-corp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-proof
Source: https://github.com/Generous-Corp/pulp/tree/main/.agents/skills/video-proof
Command: npx skills add https://github.com/Generous-Corp/pulp --skill video-proof-generous-corp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, npm, and includes scripts (resource) components.

What problem does it solve?

This skill solves the difficulty of providing clear, actionable proof for UI interactions and test-harness validations, replacing ambiguous screenshots with high-quality, context-aware video recordings.

Core Features & Use Cases

  • Automated Capture & Composition: Records desktop interactions and automatically composes them into professional video proofs using Remotion, complete with title cards and storyboards.
  • Smart Focus & Zoom: Automatically crops and zooms into specific UI controls during interactions, ensuring reviewers see exactly what changed without hunting through full-screen captures.
  • Use Case: When a developer needs to prove a specific UI fix or interaction to a reviewer, this skill generates a focused, annotated video clip that highlights the change, includes relevant logs, and adheres to attachment size budgets.

Quick Start

Use the video-proof skill to record a desktop interaction for the current Pulp application and generate a composed validation video.

Frequently Asked Questions about video-proof

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

FAQPage Schema
How do I automate desktop validation video recording for UI interactions?

Automating desktop validation video recording captures macOS screen interactions and composes them into professional video proofs using Remotion, adding title cards and storyboards to highlight UI changes.

Can I use Remotion to compose UI test recordings with smart focus and zoom?

Yes, Remotion composes UI test recordings by automatically cropping and zooming into specific UI controls during interactions, ensuring reviewers see exactly what changed without hunting through full-screen captures.

Do I need Node.js and npm to generate validation video proofs on macOS?

Yes, generating validation video proofs requires Node.js and npm to execute deterministic capture and rendering tasks, alongside granting system-level screen recording permissions on macOS.

What is the best way to attach UI validation videos to issue tracking without exceeding size limits?

The best way to attach UI validation videos is using automated attachment budget management, which ensures composed video proofs adhere to issue tracking size limits while retaining focused, annotated UI changes.

Why use automated video proofs instead of screenshots for test-harness validation?

Automated video proofs replace ambiguous screenshots with high-quality, context-aware video recordings that provide clear, actionable proof for UI interactions and test-harness validations.

What are the limitations of recording desktop interactions for issue tracking on macOS?

Limitations include requiring macOS system-level screen recording permissions and dependency on Node.js and npm, meaning deterministic capture and rendering cannot execute without this environment setup.