Manages and updates snapshot tests across major JavaScript frameworks using intelligent diff analysis to distinguish intentional changes from regressions.
The Snapshot Test Manager skill empowers developers to efficiently maintain snapshot test suites by automating the analysis and updating process within Claude Code. It streamlines workflows for Jest, Vitest, Playwright, and Storybook by distinguishing intentional UI changes from accidental regressions through side-by-side diff comparisons. Whether you are dealing with large-scale UI refactors or investigating unexpected test failures, this skill provides the selective updating and batch processing capabilities needed to maintain high-quality test coverage without manual drudgery.
Key Features
01Selective Snapshot Updating
02Multi-Framework Support (Jest, Vitest, Playwright, Storybook)
03Batch Update Processing
04Intelligent Diff Analysis
05Side-by-Side Comparison Visualization
060 GitHub stars
Use Cases
01Managing large-scale test suites across multiple JavaScript testing frameworks
02Analyzing failed snapshot diffs after major UI or CSS updates
03Selectively updating specific snapshots while preserving caught regressions