show-your-work
Claude shows screenshots, videos and before/after QA recordings inline in the terminal.
Illustration. Actual results depend on the mod, terminal and environment.
Install
Installation is unusual; follow the original author’s instructions
Read the author’s instructions ↗What it accesses
Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.
Reads
YesReads images/videos Claude shows, terminal cell size, and names of pasted images.
Writes files
YesWrites temp frames, project .show-your-work/ copies, optional ~/Downloads copies, plugin storage.
Runs commands
YesRuns ffmpeg/ffprobe, sips, open/xdg-open, small sh/perl scripts and claude plugin self-updates.
Network
YesDaily version check on raw.githubusercontent.com; anonymous counts to PostHog when enabled.
Introduction
show-your-work is a Claude Code mod that gives Claude show_image and show_video tools to play its results inline: designs and pages side by side with version history and before/after, a video player with timeline and timestamp sidebar, and visual QA where Playwright records the same steps on old and new versions with change markers and live checks. /img finds pasted images; /show-your-work opens settings. Supports Ghostty and kitty on macOS and Linux; the author states Claude Code 2.1.286+ (one release before our 2.1.287 baseline). Videos need ffmpeg. Install uses the releases-branch git marketplace URL in the README. It checks for updates daily and self-updates; optional anonymous usage counts go to PostHog and can be turned off. Based on README and PRIVACY; not run-tested by us.
Who it is for
- People using Claude for frontend or design who want to see results in the terminal
- People who want before/after recordings to review changes
Requirements
- Claude Code ≥ 2.1.286
- Platforms · macOS / Linux
- Needs Ghostty or kitty (kitty graphics protocol).
- Video needs ffmpeg installed.
- Install via the releases-branch git marketplace URL in the README.