regen-snapshots
OfficialRefresh snapshot JSONs safely after changes
AuthorVMAFx
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill keeps fork-added test snapshots in sync after intentional numerical changes, so maintainers can refresh golden JSON outputs without doing the regeneration workflow by hand.
Core Features & Use Cases
- Snapshot Regeneration: Rebuilds the requested backend and regenerates matching CPU and Netflix benchmark snapshot files.
- Validation and Diffing: Compares old and new outputs, skips identical files, and records affected frames and maximum delta.
- Controlled Updates: Enforces justification, protects unrelated test areas, and drafts a commit message instead of auto-committing.
- Use Case: After a model, backend, or numerical pipeline change, use this Skill to refresh only the affected snapshot files with traceable reasoning.
Quick Start
Ask the Skill to regenerate the affected snapshot files for your intentional change and include a short justification plus the backend scope.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: regen-snapshots Download link: https://github.com/VMAFx/vmafx/archive/main.zip#regen-snapshots Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.