plugins/multimedia/skills/source-compare/SKILL.md
This skill should be used when the user asks "compare these videos", "which source is better", "compare blu-ray vs web", "which release should I use", "compare video quality", or needs to evaluate multiple versions of the same content to determine which has better quality.
npx skillsauth add robbyt/claude-skills source-compareInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Compare multiple video sources to determine which has better quality. Higher bitrate or resolution does not automatically mean better quality.
Quality = how closely video resembles original master.
When comparing sources:
Run MediaInfo on both sources:
mediainfo source_a.mkv > source_a_info.txt
mediainfo source_b.mkv > source_b_info.txt
Compare:
Note: Higher numbers don't guarantee better quality.
Choose frames that reveal quality differences:
Good comparison frames:
Extract frames with ffmpeg:
# Extract frame at specific timestamp
ffmpeg -ss 00:15:30 -i source.mkv -frames:v 1 frame_15m30s.png
# Extract multiple frames
ffmpeg -ss 00:10:00 -i source.mkv -frames:v 1 frame1.png
ffmpeg -ss 00:25:00 -i source.mkv -frames:v 1 frame2.png
ffmpeg -ss 00:45:00 -i source.mkv -frames:v 1 frame3.png
Using SlowPics (https://slow.pics):
What to look for:
| Area | Better Source Shows | |------|---------------------| | Dark gradients | Smoother transitions, less banding | | Edges | Clean edges, no haloing/ringing | | Textures | Preserved grain/detail, not smeared | | Colors | Natural, not oversaturated or shifted | | Compression | Less blocking, less mosquito noise |
Signs of harmful filtering:
Lowpassing (blur):
Sharpening:
Color manipulation:
Upscaling:
Blu-ray usually better when:
Web can be better when:
Different authoring studios, regions, or editions can have different quality:
HD version better when:
SD version better when:
Higher bitrate source might be worse if:
Higher resolution source might be worse if:
| Comparison | Check First | Likely Winner | |------------|-------------|---------------| | Blu-ray vs Web | Filtering, authoring | Depends on studio | | 4K vs 1080p | Native resolution | If native, 4K | | HEVC vs AVC | Encoder, settings | Neither inherently | | High vs low bitrate | Encoder efficiency | Higher if same encoder | | HDR vs SDR | HDR legitimacy | SDR if HDR is fake |
${CLAUDE_PLUGIN_ROOT}/references/quality-myths.md - Why specs don't equal quality${CLAUDE_PLUGIN_ROOT}/references/artifacts.md - What quality issues look liketools
Real-time web research using Google Search via Google's Antigravity (`agy`) CLI — the replacement for the deprecated `gemini-cli`. Trigger when user needs current information ("search with agy", "search with Google Antigravity", "find current info about X with agy", "what's the latest on Y"), library/API research, security vulnerability lookups, or comparisons requiring recent data.
tools
Get Google Antigravity's (`agy`) review of Claude's implementation plans. Trigger when user wants a second opinion on a plan ("have agy review this plan", "get a second opinion from Google Antigravity", "critique this plan with agy"), or after Claude creates a plan file that needs validation before implementation. Replaces the deprecated gemini-cli plan-review workflow.
tools
Get Google Antigravity's (`agy`) code review of git changes after Claude makes edits. Trigger when user wants a second opinion on code changes ("have agy review my changes", "get code review from Google Antigravity", "review this diff with agy"), or as a final check before committing. Replaces the deprecated gemini-cli diff-review workflow.
tools
Deep architectural analysis of the current workspace using Google Antigravity (`agy`). Trigger when the user needs an architecture overview ("analyze this codebase with agy", "map dependencies with Google Antigravity"), is onboarding to unfamiliar code, exploring legacy systems, or hunting technical debt. Replaces the deprecated gemini-cli `codebase_investigator` workflow.