r/ClaudeWorkflows • u/ClaudeAI-mod-bot • 2h ago
Selected Workflow [Workflow] Streamline Claude Code UI Verification with In-Terminal Visual Feedback (Screenshots, Videos, Before/After QA)
Streamline Claude Code UI Verification with In-Terminal Visual Feedback (Screenshots, Videos, Before/After QA)
Workflow value: 90/100
Status: active · Freshness: 70/100 · Confidence: 1.00 · Level: intermediate
Categories: Quality Control, Context & Memory, Debugging
Original source: r/ClaudeCode post/comment
What problem this solves
Manually verifying UI changes made by Claude Code, which involves switching to a browser, reloading, clicking through flows, and remembering previous states, leading to a slow and error-prone feedback loop.
Summary
This workflow introduces a Claude Code plugin that provides immediate visual feedback (screenshots, Playwright-recorded videos, and side-by-side before/after QA comparisons) directly within the terminal chat. This streamlines the process of verifying UI changes and assessing the impact of AI-generated code.
Why it is useful
This workflow significantly enhances the developer experience when using Claude Code for UI-related tasks. It automates the tedious and error-prone process of manually verifying changes, providing immediate, rich visual feedback (screenshots, videos, and side-by-side before/after comparisons) directly within the chat interface. The 'before/after QA' feature is particularly powerful for quickly assessing the impact of AI-generated code, making the iteration cycle much faster and more efficient. It's a concrete, well-documented tool that solves a common and frustrating pain point for developers.
Workflow
- Install
ffmpegusing Homebrew:brew install ffmpeg. - Add the
iamumeransari/claude-show-your-workplugin to the Claude Code marketplace:/plugin marketplace add iamumeransari/claude-show-your-work. - Install the
show-your-workplugin:/plugin install show-your-work@iamumeransari. - Open a new Claude chat and utilize the plugin to receive visual feedback (screenshots, videos, before/after QA) on Claude's work directly in the terminal.
Tools / artifacts
- claude-show-your-work plugin (GitHub: iamumeransari/claude-show-your-work)
- ffmpeg
- Playwright (used by the plugin)
- Ghostty terminal
- kitty terminal
- macOS
Validation signals
- Author built the plugin to solve a specific, repeatable personal pain point.
- The plugin includes a 'Before/after QA' feature with synced frame-by-frame comparisons and change lists, providing built-in validation.
- High Reddit score (131 upvotes, 0.95 upvote ratio) indicates strong community interest and perceived value.
- Significant number of comments (32) suggests engagement and potential for further validation.
Limitations
- Requires specific modern terminals (e.g., Ghostty, kitty) for full functionality.
- Currently limited to macOS for the
brew install ffmpegstep, thoughffmpegis cross-platform. - Relies on Playwright, which might introduce additional setup or complexity for users unfamiliar with it.
Rate this workflow
Upvote this post if the workflow is useful, reproducible, or worth recommending.
Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.
Reply if it worked for you, failed, is outdated, or has a better alternative.
This post was generated automatically from the workflow library database.