What problem does it solve? Claims that a UI change works are hard to trust without proof. This Skill captures verifiable evidence — an annotated screen recording of the agent actually testing the app, plus a structured report — and attaches it to the pull request and tracker issue, replacing prose claims with reviewable proof. ## Core Features & Use Cases - Cross-platform annotated recording: The bundled scripts/evidence.py recorder captures the screen via FFmpeg on Linux (X11/Wayland), macOS (avfoundation), and Windows (gdigrab), timestamps setup / test_start / assertion annotations, and burns them into the final video. - Crash-safe capture and safe stopping: Raw capture uses MPEG-TS so a killed recorder still yields playable footage, and stopping uses pidfd (Linux) or a supervisor process (macOS/Windows) so a recycled PID is never signalled. - Headless and non-UI paths: When no GUI exists, scripted Playwright video, numbered screenshots, and an assertions.md file keep the same assertion discipline; API/performance changes get measured probe output. - Use Case: After fixing a settings-page bug, the agent records itself reproducing the old failure and verifying the fix, then posts evidence.mp4 and report.md (with commit, branch, and pass/fail per test) to the PR and Linear issue. ## Quick Start Ask the agent to test the login flow with the test-with-evidence skill and post the recorded proof to the open pull request.