he-video

Capture paired browser evidence videos for UI bug fixes using agent-browser.

4|1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/mattjefferson/harness-engineering --skill he-video
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: he-video
Source: https://github.com/mattjefferson/harness-engineering/tree/main/skills/he-video
Command: npx skills add https://github.com/mattjefferson/harness-engineering --skill he-video

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill captures paired browser bug evidence videos, documenting the state of a UI before and after a fix, ensuring verifiable proof of changes.

Core Features & Use Cases

  • Paired Evidence Capture: Records failure (before fix) and resolution (after fix) videos for the same browser scenario.
  • Automated Artifacts: Stores raw video and screenshot captures, along with manifest files, in a structured temporary location.
  • Use Case: When fixing a bug that causes a login form to display an error message, use this skill to record a video showing the error, then record another video after the fix to demonstrate the successful login.

Quick Start

Record the failure evidence for the login-timeout scenario using the provided flow script.

Frequently Asked Questions about he-video

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

FAQPage Schema
How do I capture browser evidence videos for UI bug fixes and release verification?

Capture browser evidence videos by executing defined flow scripts using agent-browser to consistently reproduce scenarios, recording paired failure and resolution states before and after a fix. This provides verifiable proof of UI changes.

What is paired browser video evidence and when do I need it for debugging?

Paired browser video evidence consists of a failure video documenting a UI bug before a fix and a resolution video demonstrating the successful outcome after the fix. It is needed when you require verifiable proof that a UI change resolved an issue.

Do I need agent-browser to record UI testing videos for bug fixes?

Yes, agent-browser is required to execute defined flow scripts for consistent scenario reproduction. The skill relies on it to capture the paired failure and resolution browser evidence videos.

How are raw video and screenshot artifacts stored during browser evidence capture?

Raw video and screenshot captures, along with manifest files, are stored in a structured temporary location. The system supports minimal manual promotion for durable review of these automated artifacts.

What's the best way to document a UI failure state before applying a code fix?

The best way is to run a provided flow script through agent-browser to record the failure state as a video. This ensures consistent scenario reproduction and captures raw artifacts documenting the exact UI bug before the fix.

Can I use flow scripts to reproduce the same browser scenario for before and after fix videos?

Yes, defined flow scripts are executed via agent-browser to ensure consistent scenario reproduction. This allows you to accurately capture both the failure state before the fix and the resolution state after the fix.