Testreel: Programmatic Demo Video Generation with Claude Code

✍️ OpenClawRadar📅 Published: April 16, 2026🔗 Source
Testreel: Programmatic Demo Video Generation with Claude Code
Ad

What Testreel Does

Testreel is an npm package that lets you describe user interactions (click, type, scroll, zoom, etc.) in JSON, YAML, or Playwright format, then generates polished demo videos with visual effects.

Key Features from Source

  • Generate webm, mp4, or gif videos from interaction descriptions
  • Add cursor overlays, click ripples, and gradient backgrounds
  • Use JSON, YAML, or Playwright to define interactions
  • Integrated with Playwright for creating videos using mocks and sample data
  • MIT License
  • Built on Playwright + FFMPEG

Primary Use Cases

The source identifies two main value propositions:

  • No need to manually re-record demos due to typos or misclicks - just update the config and regenerate
  • Allows LLM agents (like Claude Code) to generate demo videos for web apps with cursor overlays and customizable desktop backgrounds
Ad

Practical Implementation

According to the source, users can ask Claude Code to use Testreel to generate demo videos of specific UI flows by describing what they want (e.g., "use realistic data," "use this image"). The author found this relatively straightforward to implement.

The tool is positioned as a programmatic version of ScreenStudio or Cap, enabling automated demo creation similar to how Playwright handles end-to-end testing.

Repository Information

The package is available at: https://github.com/greentfrapp/testreel

The author notes they created it with Claude Code and will continue updating it based on their own usage.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

🦀
Tools

Collaborate: A Claude Code Skill for Structured, Asynchronous Document Writing with Multi-Agent Handoffs

A Claude Code skill called 'collaborate' enables multi-contributor document writing where each participant gets a plain‑English briefing from Claude on previous changes, reasoning, and next tasks, with support for parallel sections, structured critique, and Slack/Signal notifications.

OpenClawRadar
SIDJUA v0.9.7: Open Source Multi-Agent AI with Pre-Action Governance Enforcement
Tools

SIDJUA v0.9.7: Open Source Multi-Agent AI with Pre-Action Governance Enforcement

SIDJUA v0.9.7 is a self-hosted, open source multi-agent AI framework that enforces governance rules before agents act, blocking unauthorized actions like budget overruns or scope violations. It supports multiple LLM providers, runs on 4GB RAM, and includes a desktop GUI built with Tauri v2.

OpenClawRadar
Claude Code at Scale: How Agentic Search Avoids RAG Failure Modes in Large Codebases
Tools

Claude Code at Scale: How Agentic Search Avoids RAG Failure Modes in Large Codebases

Claude Code uses agentic file-system traversal instead of embedding-based RAG, eliminating stale index issues. The article details five extension points (CLAUDE.md, hooks, skills, plugins, MCP) and the harness-as-model philosophy for multi-million-line repos.

OpenClawRadar
80-line Python script uses Claude to auto-generate internal link suggestions, cuts linking time from 2 hours to 8 minutes
Tools

80-line Python script uses Claude to auto-generate internal link suggestions, cuts linking time from 2 hours to 8 minutes

A Reddit user built an 80-line Python script that feeds an article draft and sitemap to Claude, returning relevant internal link targets with suggested anchor text — reducing manual linking time from 2 hours to 8 minutes per article.

OpenClawRadar